.elementor-9 .elementor-element.elementor-element-d1f9a8f {
  --display: flex;
  --margin-top: -130px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .elementor-repeater-item-25823ab
  .wpr-slider-item-overlay {
  mix-blend-mode: normal;
  background-color: #19272ba6;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .elementor-repeater-item-25823ab
  .wpr-slider-primary-btn {
  display: inline-block;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .elementor-repeater-item-25823ab
  .wpr-slider-secondary-btn {
  display: none;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .elementor-repeater-item-25823ab
  .wpr-slider-item-bg {
  background-size: cover;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .elementor-repeater-item-ef6d010
  .wpr-slider-item-overlay {
  mix-blend-mode: normal;
  background-color: #19272ba6;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .elementor-repeater-item-ef6d010
  .wpr-slider-primary-btn {
  display: inline-block;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .elementor-repeater-item-ef6d010
  .wpr-slider-secondary-btn {
  display: none;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .elementor-repeater-item-ef6d010
  .wpr-slider-item-bg {
  background-size: cover;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .wpr-advanced-slider
  .slick-slide {
  margin-left: 0px;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .wpr-advanced-slider
  .slick-list {
  margin-left: -0px;
}
.elementor-9 .elementor-element.elementor-element-948d15c .wpr-slider-title {
  display: block;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .wpr-slider-sub-title {
  display: block;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .wpr-slider-description {
  display: block;
}
.elementor-9 .elementor-element.elementor-element-948d15c .wpr-slider-arrow {
  display: none !important;
  color: rgba(255, 255, 255, 0.8);
  border-color: rgba(255, 255, 255, 0.8);
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  font-size: 17px;
  width: 45px;
  height: 45px;
  border-style: none;
  top: 50%;
}
.elementor-9 .elementor-element.elementor-element-948d15c .wpr-slider-dots {
  display: inline-table;
  left: 50%;
  top: 96%;
}
.elementor-9 .elementor-element.elementor-element-948d15c .wpr-slider-dot {
  width: 50px;
  height: 2px;
  border-style: none;
  background-color: #ffffff59;
  border-radius: 0% 0% 0% 0%;
}
.elementor-9
  .elementor-element.elementor-element-948d15c.wpr-slider-dots-horizontal
  .wpr-slider-dot {
  margin-right: 0px;
}
.elementor-9
  .elementor-element.elementor-element-948d15c.wpr-slider-dots-vertical
  .wpr-slider-dot {
  margin-bottom: 0px;
}
.elementor-9 .elementor-element.elementor-element-948d15c .wpr-advanced-slider {
  height: 100vh;
}
.elementor-9 .elementor-element.elementor-element-948d15c .wpr-slider-item {
  height: 100vh;
  border-style: none;
}
.elementor-9 .elementor-element.elementor-element-948d15c .slick-list {
  height: 100vh;
}
.elementor-9 .elementor-element.elementor-element-948d15c .wpr-slider-btns i {
  margin-left: 0px;
}
.elementor-9 .elementor-element.elementor-element-948d15c .wpr-slider-btns svg {
  margin-left: 0px;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .wpr-slider-scroll-btn {
  display: none;
  color: #ffffff;
  border-color: #ffffff;
  font-size: 13px;
  padding: 6px 7px 8px 7px;
  bottom: 45px;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-radius: 9px 9px 9px 9px;
}
.elementor-9 .elementor-element.elementor-element-948d15c .wpr-slider-content {
  margin: 0 auto;
  text-align: left;
  max-width: 1430px;
  padding: 10px 50px 50px 50px;
}
.elementor-9 .elementor-element.elementor-element-948d15c .wpr-cv-inner {
  vertical-align: middle;
}
.elementor-9 .elementor-element.elementor-element-948d15c .wpr-slider-item {
  border-radius: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-948d15c .wpr-slider-title * {
  color: #ffffff;
  font-family: 'Poppins', Sans-serif;
  font-size: 25px;
  font-weight: 400;
  text-transform: uppercase;
  padding: 5px 10px 5px 10px;
  margin: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .wpr-slider-sub-title
  * {
  color: #ffffff;
  font-family: 'Poppins', Sans-serif;
  font-size: 80px;
  font-weight: 400;
  padding: 5px 10px 5px 10px;
  margin: 0px 0px 5px 0px;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .wpr-slider-description
  p {
  color: #ffffff;
  font-family: 'Montserrat', Sans-serif;
  font-size: 15px;
  font-weight: 400;
  padding: 5px 10px 5px 10px;
  margin: 0px 0px 30px 0px;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .wpr-slider-primary-btn {
  color: #ffffff;
  border-color: #ffffff;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  font-family: 'Poppins', Sans-serif;
  font-size: 15px;
  padding: 9px 25px 9px 25px;
  margin: 0px 10px 0px 10px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .wpr-slider-primary-btn
  svg {
  fill: #ffffff;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  width: 30px;
  height: auto;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .wpr-slider-primary-btn
  i {
  font-size: 30px;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .wpr-slider-secondary-btn {
  color: #ffffff;
  border-color: #ffffff;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  padding: 12px 25px 12px 25px;
  margin: 0px 10px 0px 10px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-radius: 2px 2px 2px 2px;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .wpr-slider-secondary-btn
  svg {
  fill: #ffffff;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  width: 13px;
  height: auto;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .wpr-slider-secondary-btn
  i {
  font-size: 13px;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .wpr-slider-scroll-btn
  svg {
  fill: #ffffff;
  width: 13px;
  height: auto;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .wpr-slider-scroll-btn:hover {
  border-color: #ffffff;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .wpr-slider-video-btn {
  color: #ffffff;
  border-color: #ffffff;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .wpr-slider-arrow
  svg {
  fill: rgba(255, 255, 255, 0.8);
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  width: 17px;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .wpr-slider-arrow:hover {
  color: #ffffff;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .wpr-slider-arrow:hover
  svg {
  fill: #ffffff;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .wpr-slider-prev-arrow {
  left: 1%;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .wpr-slider-next-arrow {
  right: 1%;
}
.elementor-9
  .elementor-element.elementor-element-948d15c
  .wpr-slider-dots
  .slick-active
  .wpr-slider-dot {
  background-color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-518c319 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --margin-top: 100px;
  --margin-bottom: 100px;
  --margin-left: 0px;
  --margin-right: 0px;
}
.elementor-9 .elementor-element.elementor-element-cfa333c {
  --display: flex;
}
.elementor-widget-heading .elementor-heading-title {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  color: var(--e-global-color-primary);
}
.elementor-9
  .elementor-element.elementor-element-235ac97
  .elementor-heading-title {
  font-family: 'Poppins', Sans-serif;
  font-size: 45px;
  font-weight: 500;
  line-height: 1.2em;
  color: #19272b;
}
.elementor-widget-text-editor {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
  color: var(--e-global-color-text);
}
.elementor-widget-text-editor.elementor-drop-cap-view-stacked
  .elementor-drop-cap {
  background-color: var(--e-global-color-primary);
}
.elementor-widget-text-editor.elementor-drop-cap-view-framed
  .elementor-drop-cap,
.elementor-widget-text-editor.elementor-drop-cap-view-default
  .elementor-drop-cap {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.elementor-9 .elementor-element.elementor-element-4dab0f4 {
  font-family: 'Montserrat', Sans-serif;
  font-size: 15px;
  font-weight: 500;
  color: #7e8a8d;
}
.elementor-9 .elementor-element.elementor-element-ede3889 .wpr-button {
  background-color: #605be500;
  -webkit-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
  border-color: #2c3e42;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-ede3889
  [class*='elementor-animation']:hover,
.elementor-9 .elementor-element.elementor-element-ede3889 .wpr-button::before,
.elementor-9 .elementor-element.elementor-element-ede3889 .wpr-button::after {
  background-color: #2c3e42;
}
.elementor-9 .elementor-element.elementor-element-ede3889 .wpr-button::before {
  -webkit-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
}
.elementor-9 .elementor-element.elementor-element-ede3889 .wpr-button::after {
  -webkit-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
  color: #ffffff;
  padding: 9px 10px 9px 10px;
}
.elementor-9
  .elementor-element.elementor-element-ede3889
  .wpr-button
  .wpr-button-icon {
  -webkit-transition-duration: 0.4s;
  transition-duration: 0.4s;
}
.elementor-9
  .elementor-element.elementor-element-ede3889
  .wpr-button
  .wpr-button-icon
  svg {
  -webkit-transition-duration: 0.4s;
  transition-duration: 0.4s;
}
.elementor-9
  .elementor-element.elementor-element-ede3889
  .wpr-button
  .wpr-button-text {
  -webkit-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
}
.elementor-9
  .elementor-element.elementor-element-ede3889
  .wpr-button
  .wpr-button-content {
  -webkit-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
}
.elementor-9 .elementor-element.elementor-element-ede3889 .wpr-button-wrap {
  max-width: 160px;
}
.elementor-9 .elementor-element.elementor-element-ede3889 {
  text-align: left;
}
.elementor-9 .elementor-element.elementor-element-ede3889 .wpr-button-content {
  -webkit-justify-content: center;
  justify-content: center;
}
.elementor-9 .elementor-element.elementor-element-ede3889 .wpr-button-text {
  -webkit-justify-content: center;
  justify-content: center;
  color: #2c3e42;
}
.elementor-9 .elementor-element.elementor-element-ede3889 .wpr-button-icon {
  font-size: 18px;
}
.elementor-9 .elementor-element.elementor-element-ede3889 .wpr-button-icon svg {
  width: 18px;
  height: 18px;
}
.elementor-9
  .elementor-element.elementor-element-ede3889.wpr-button-icon-position-left
  .wpr-button-icon {
  margin-right: 12px;
}
.elementor-9
  .elementor-element.elementor-element-ede3889.wpr-button-icon-position-right
  .wpr-button-icon {
  margin-left: 12px;
}
.elementor-9
  .elementor-element.elementor-element-ede3889.wpr-button-icon-style-inline
  .wpr-button-icon {
  color: #2c3e42;
}
.elementor-9
  .elementor-element.elementor-element-ede3889.wpr-button-icon-style-inline
  .wpr-button-icon
  svg {
  fill: #2c3e42;
}
.elementor-9 .elementor-element.elementor-element-ede3889 .wpr-button-text,
.elementor-9 .elementor-element.elementor-element-ede3889 .wpr-button::after {
  font-family: 'Poppins', Sans-serif;
  font-size: 15px;
  font-weight: 400;
}
.elementor-9
  .elementor-element.elementor-element-ede3889
  .wpr-button:hover
  .wpr-button-text {
  color: #ffffff;
}
.elementor-9
  .elementor-element.elementor-element-ede3889.wpr-button-icon-style-inline
  .wpr-button:hover
  .wpr-button-icon {
  color: #ffffff;
}
.elementor-9
  .elementor-element.elementor-element-ede3889.wpr-button-icon-style-inline
  .wpr-button:hover
  .wpr-button-icon
  svg {
  fill: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-ede3889 .wpr-button:hover {
  border-color: #2c3e42;
}
.elementor-9
  .elementor-element.elementor-element-ede3889.wpr-button-icon-style-inline
  .wpr-button {
  padding: 9px 10px 9px 10px;
}
.elementor-9
  .elementor-element.elementor-element-ede3889.wpr-button-icon-style-block
  .wpr-button-text {
  padding: 9px 10px 9px 10px;
}
.elementor-9
  .elementor-element.elementor-element-ede3889.wpr-button-icon-style-inline-block
  .wpr-button-content {
  padding: 9px 10px 9px 10px;
}
.elementor-9 .elementor-element.elementor-element-8cc083c {
  --display: flex;
}
.elementor-widget-image .widget-image-caption {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-9 .elementor-element.elementor-element-525fe7a {
  --display: flex;
  --min-height: 434px;
  --justify-content: center;
  --overlay-opacity: 0.65;
  --padding-top: 100px;
  --padding-bottom: 100px;
  --padding-left: 20px;
  --padding-right: 20px;
}
.elementor-9
  .elementor-element.elementor-element-525fe7a:not(.elementor-motion-effects-element-type-background),
.elementor-9
  .elementor-element.elementor-element-525fe7a
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #2c3d42;
  background-image: url('/wp-content/uploads/sites/128/2024/06/img-8.jpg');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-9 .elementor-element.elementor-element-525fe7a::before,
.elementor-9
  .elementor-element.elementor-element-525fe7a
  > .elementor-background-video-container::before,
.elementor-9
  .elementor-element.elementor-element-525fe7a
  > .e-con-inner
  > .elementor-background-video-container::before,
.elementor-9
  .elementor-element.elementor-element-525fe7a
  > .elementor-background-slideshow::before,
.elementor-9
  .elementor-element.elementor-element-525fe7a
  > .e-con-inner
  > .elementor-background-slideshow::before,
.elementor-9
  .elementor-element.elementor-element-525fe7a
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  background-color: #2c3e42;
  --background-overlay: '';
}
.elementor-9 .elementor-element.elementor-element-8fdb7a5 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-9 .elementor-element.elementor-element-25b061f {
  --display: flex;
}
.elementor-9 .elementor-element.elementor-element-8eb8307 {
  --display: flex;
}
.elementor-9
  .elementor-element.elementor-element-6deb578
  .elementor-heading-title {
  font-family: 'Poppins', Sans-serif;
  font-size: 45px;
  font-weight: 500;
  line-height: 1.2em;
  color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-0bbbdcc {
  font-family: 'Montserrat', Sans-serif;
  font-size: 15px;
  font-weight: 500;
  color: #c0c5c7;
}
.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.elementor-widget-icon-list .elementor-icon-list-icon i {
  color: var(--e-global-color-primary);
}
.elementor-widget-icon-list .elementor-icon-list-icon svg {
  fill: var(--e-global-color-primary);
}
.elementor-widget-icon-list
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-widget-icon-list .elementor-icon-list-item > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.elementor-widget-icon-list .elementor-icon-list-text {
  color: var(--e-global-color-secondary);
}
.elementor-9
  .elementor-element.elementor-element-d98ae12
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(6px / 2);
}
.elementor-9
  .elementor-element.elementor-element-d98ae12
  .elementor-icon-list-items:not(.elementor-inline-items)
  .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(6px / 2);
}
.elementor-9
  .elementor-element.elementor-element-d98ae12
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item {
  margin-right: calc(6px / 2);
  margin-left: calc(6px / 2);
}
.elementor-9
  .elementor-element.elementor-element-d98ae12
  .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-6px / 2);
  margin-left: calc(-6px / 2);
}
body.rtl
  .elementor-9
  .elementor-element.elementor-element-d98ae12
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  left: calc(-6px / 2);
}
body:not(.rtl)
  .elementor-9
  .elementor-element.elementor-element-d98ae12
  .elementor-icon-list-items.elementor-inline-items
  .elementor-icon-list-item:after {
  right: calc(-6px / 2);
}
.elementor-9
  .elementor-element.elementor-element-d98ae12
  .elementor-icon-list-icon
  i {
  color: #ffffff;
  transition: color 0.3s;
}
.elementor-9
  .elementor-element.elementor-element-d98ae12
  .elementor-icon-list-icon
  svg {
  fill: #ffffff;
  transition: fill 0.3s;
}
.elementor-9 .elementor-element.elementor-element-d98ae12 {
  --e-icon-list-icon-size: 14px;
  --icon-vertical-offset: 0px;
}
.elementor-9
  .elementor-element.elementor-element-d98ae12
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-9
  .elementor-element.elementor-element-d98ae12
  .elementor-icon-list-item
  > a {
  font-family: 'Montserrat', Sans-serif;
  font-size: 14px;
  font-weight: 500;
}
.elementor-9
  .elementor-element.elementor-element-d98ae12
  .elementor-icon-list-text {
  color: #c0c5c7;
  transition: color 0.3s;
}
.elementor-9
  .elementor-element.elementor-element-0b161c0
  > .elementor-widget-container {
  margin: 30px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-0b161c0
  .elementor-heading-title {
  font-family: 'Poppins', Sans-serif;
  font-size: 30px;
  font-weight: 500;
  color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-ce25630 {
  font-family: 'Montserrat', Sans-serif;
  font-size: 15px;
  font-weight: 500;
  color: #c0c5c7;
}
.elementor-9
  .elementor-element.elementor-element-191a15f
  .wpr-charts-container {
  overflow: auto;
}
.elementor-9 .elementor-element.elementor-element-191a15f .wpr-charts-wrapper {
  position: relative;
  margin: 0 auto;
  min-width: 0px;
  min-height: 0px;
}
.elementor-9 .elementor-element.elementor-element-bf1ab6c {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --margin-top: 100px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
}
.elementor-9 .elementor-element.elementor-element-a739d7c {
  --display: flex;
}
.elementor-9 .elementor-element.elementor-element-ac8ab38 {
  --display: flex;
}
.elementor-9
  .elementor-element.elementor-element-48bf14b
  .elementor-heading-title {
  font-family: 'Poppins', Sans-serif;
  font-size: 45px;
  font-weight: 500;
  line-height: 1.2em;
  color: #19272b;
}
.elementor-9 .elementor-element.elementor-element-1d80f3f {
  font-family: 'Montserrat', Sans-serif;
  font-size: 15px;
  font-weight: 500;
  color: #7e8a8d;
}
.elementor-9 .elementor-element.elementor-element-b446c8b {
  --display: flex;
  --margin-top: 0px;
  --margin-bottom: 100px;
  --margin-left: 0px;
  --margin-right: 0px;
}
.elementor-9 .elementor-element.elementor-element-663b553 {
  --display: grid;
  --e-con-grid-template-columns: repeat(4, 1fr);
  --e-con-grid-template-rows: repeat(1, 1fr);
  --grid-auto-flow: row;
}
.elementor-widget-image-box .elementor-image-box-title {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  color: var(--e-global-color-primary);
}
.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
.elementor-widget-image-box:has(:focus) .elementor-image-box-title {
  color: var(--e-global-color-primary);
}
.elementor-widget-image-box .elementor-image-box-description {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
  color: var(--e-global-color-text);
}
.elementor-9
  .elementor-element.elementor-element-b0e8dab
  .elementor-image-box-wrapper {
  text-align: left;
}
.elementor-9
  .elementor-element.elementor-element-b0e8dab.elementor-position-right
  .elementor-image-box-img {
  margin-left: 0px;
}
.elementor-9
  .elementor-element.elementor-element-b0e8dab.elementor-position-left
  .elementor-image-box-img {
  margin-right: 0px;
}
.elementor-9
  .elementor-element.elementor-element-b0e8dab.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 0px;
}
.elementor-9
  .elementor-element.elementor-element-b0e8dab
  .elementor-image-box-title {
  margin-bottom: 0px;
  font-family: 'Poppins', Sans-serif;
  font-size: 19px;
  font-weight: 500;
  color: #19272b;
}
.elementor-9
  .elementor-element.elementor-element-b0e8dab
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 30%;
}
.elementor-9
  .elementor-element.elementor-element-b0e8dab
  .elementor-image-box-img
  img {
  transition-duration: 0.3s;
}
.elementor-9
  .elementor-element.elementor-element-b0e8dab
  .elementor-image-box-description {
  font-family: 'Montserrat', Sans-serif;
  font-size: 14px;
  font-weight: 500;
  color: #7e8a8d;
}
.elementor-9
  .elementor-element.elementor-element-e9fbca6
  .elementor-image-box-wrapper {
  text-align: left;
}
.elementor-9
  .elementor-element.elementor-element-e9fbca6.elementor-position-right
  .elementor-image-box-img {
  margin-left: 0px;
}
.elementor-9
  .elementor-element.elementor-element-e9fbca6.elementor-position-left
  .elementor-image-box-img {
  margin-right: 0px;
}
.elementor-9
  .elementor-element.elementor-element-e9fbca6.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 0px;
}
.elementor-9
  .elementor-element.elementor-element-e9fbca6
  .elementor-image-box-title {
  margin-bottom: 0px;
  font-family: 'Poppins', Sans-serif;
  font-size: 19px;
  font-weight: 500;
  color: #19272b;
}
.elementor-9
  .elementor-element.elementor-element-e9fbca6
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 30%;
}
.elementor-9
  .elementor-element.elementor-element-e9fbca6
  .elementor-image-box-img
  img {
  transition-duration: 0.3s;
}
.elementor-9
  .elementor-element.elementor-element-e9fbca6
  .elementor-image-box-description {
  font-family: 'Montserrat', Sans-serif;
  font-size: 14px;
  font-weight: 500;
  color: #7e8a8d;
}
.elementor-9
  .elementor-element.elementor-element-cc28916
  .elementor-image-box-wrapper {
  text-align: left;
}
.elementor-9
  .elementor-element.elementor-element-cc28916.elementor-position-right
  .elementor-image-box-img {
  margin-left: 0px;
}
.elementor-9
  .elementor-element.elementor-element-cc28916.elementor-position-left
  .elementor-image-box-img {
  margin-right: 0px;
}
.elementor-9
  .elementor-element.elementor-element-cc28916.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 0px;
}
.elementor-9
  .elementor-element.elementor-element-cc28916
  .elementor-image-box-title {
  margin-bottom: 0px;
  font-family: 'Poppins', Sans-serif;
  font-size: 19px;
  font-weight: 500;
  color: #19272b;
}
.elementor-9
  .elementor-element.elementor-element-cc28916
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 30%;
}
.elementor-9
  .elementor-element.elementor-element-cc28916
  .elementor-image-box-img
  img {
  transition-duration: 0.3s;
}
.elementor-9
  .elementor-element.elementor-element-cc28916
  .elementor-image-box-description {
  font-family: 'Montserrat', Sans-serif;
  font-size: 14px;
  font-weight: 500;
  color: #7e8a8d;
}
.elementor-9
  .elementor-element.elementor-element-0f850cf
  .elementor-image-box-wrapper {
  text-align: left;
}
.elementor-9
  .elementor-element.elementor-element-0f850cf.elementor-position-right
  .elementor-image-box-img {
  margin-left: 0px;
}
.elementor-9
  .elementor-element.elementor-element-0f850cf.elementor-position-left
  .elementor-image-box-img {
  margin-right: 0px;
}
.elementor-9
  .elementor-element.elementor-element-0f850cf.elementor-position-top
  .elementor-image-box-img {
  margin-bottom: 0px;
}
.elementor-9
  .elementor-element.elementor-element-0f850cf
  .elementor-image-box-title {
  margin-bottom: 0px;
  font-family: 'Poppins', Sans-serif;
  font-size: 19px;
  font-weight: 500;
  color: #19272b;
}
.elementor-9
  .elementor-element.elementor-element-0f850cf
  .elementor-image-box-wrapper
  .elementor-image-box-img {
  width: 30%;
}
.elementor-9
  .elementor-element.elementor-element-0f850cf
  .elementor-image-box-img
  img {
  transition-duration: 0.3s;
}
.elementor-9
  .elementor-element.elementor-element-0f850cf
  .elementor-image-box-description {
  font-family: 'Montserrat', Sans-serif;
  font-size: 14px;
  font-weight: 500;
  color: #7e8a8d;
}
.elementor-9 .elementor-element.elementor-element-ef9261b {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --gap: 40px 40px;
  --row-gap: 40px;
  --column-gap: 40px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-9
  .elementor-element.elementor-element-ef9261b:not(.elementor-motion-effects-element-type-background),
.elementor-9
  .elementor-element.elementor-element-ef9261b
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #e6e6e6;
}
.elementor-9 .elementor-element.elementor-element-1bfb836 {
  --display: flex;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689
  .elementor-repeater-item-b6b663b
  .wpr-slider-item-overlay {
  mix-blend-mode: normal;
  background-color: #19272ba6;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689
  .elementor-repeater-item-b6b663b
  .wpr-slider-item-bg {
  background-size: cover;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689
  .elementor-repeater-item-aff7ec5
  .wpr-slider-item-overlay {
  mix-blend-mode: normal;
  background-color: #19272ba6;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689
  .elementor-repeater-item-aff7ec5
  .wpr-slider-item-bg {
  background-size: cover;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689
  .elementor-repeater-item-f6b7591
  .wpr-slider-item-overlay {
  mix-blend-mode: normal;
  background-color: #19272ba6;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689
  .elementor-repeater-item-f6b7591
  .wpr-slider-item-bg {
  background-size: cover;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689
  .wpr-advanced-slider
  .slick-slide {
  margin-left: 0px;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689
  .wpr-advanced-slider
  .slick-list {
  margin-left: -0px;
}
.elementor-9 .elementor-element.elementor-element-bdb8689 .wpr-slider-title {
  display: block;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689
  .wpr-slider-sub-title {
  display: block;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689
  .wpr-slider-description {
  display: block;
}
.elementor-9 .elementor-element.elementor-element-bdb8689 .wpr-slider-arrow {
  display: none !important;
  color: rgba(255, 255, 255, 0.8);
  border-color: rgba(255, 255, 255, 0.8);
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  font-size: 25px;
  width: 60px;
  height: 60px;
  border-style: none;
  top: 50%;
}
.elementor-9 .elementor-element.elementor-element-bdb8689 .wpr-slider-dots {
  display: none;
  left: 50%;
  top: 96%;
}
.elementor-9 .elementor-element.elementor-element-bdb8689 .wpr-slider-dot {
  width: 8px;
  height: 8px;
  border-style: none;
  background-color: rgba(0, 0, 0, 0.35);
  border-radius: 50% 50% 50% 50%;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689.wpr-slider-dots-horizontal
  .wpr-slider-dot {
  margin-right: 7px;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689.wpr-slider-dots-vertical
  .wpr-slider-dot {
  margin-bottom: 7px;
}
.elementor-9 .elementor-element.elementor-element-bdb8689 .wpr-advanced-slider {
  height: 714px;
}
.elementor-9 .elementor-element.elementor-element-bdb8689 .wpr-slider-item {
  height: 714px;
  border-style: none;
}
.elementor-9 .elementor-element.elementor-element-bdb8689 .slick-list {
  height: 714px;
}
.elementor-9 .elementor-element.elementor-element-bdb8689 .wpr-slider-btns i {
  margin-left: 0px;
}
.elementor-9 .elementor-element.elementor-element-bdb8689 .wpr-slider-btns svg {
  margin-left: 0px;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689
  .wpr-slider-scroll-btn {
  display: none;
  color: #ffffff;
  border-color: #ffffff;
  font-size: 13px;
  padding: 6px 7px 8px 7px;
  bottom: 45px;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-radius: 9px 9px 9px 9px;
}
.elementor-9 .elementor-element.elementor-element-bdb8689 .wpr-slider-content {
  margin: 0 auto;
  text-align: center;
  max-width: 750px;
  padding: 10px 50px 50px 50px;
}
.elementor-9 .elementor-element.elementor-element-bdb8689 .wpr-cv-inner {
  vertical-align: middle;
}
.elementor-9 .elementor-element.elementor-element-bdb8689 .wpr-slider-item {
  border-radius: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-bdb8689 .wpr-slider-title * {
  color: #ffffff;
  padding: 5px 10px 5px 10px;
  margin: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689
  .wpr-slider-sub-title
  * {
  color: #ffffff;
  padding: 5px 10px 5px 10px;
  margin: 0px 0px 5px 0px;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689
  .wpr-slider-description
  p {
  color: #ffffff;
  padding: 5px 10px 5px 10px;
  margin: 0px 0px 30px 0px;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689
  .wpr-slider-primary-btn {
  color: #ffffff;
  border-color: #ffffff;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  padding: 12px 25px 12px 25px;
  margin: 0px 10px 0px 10px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-radius: 2px 2px 2px 2px;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689
  .wpr-slider-primary-btn
  svg {
  fill: #ffffff;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  width: 13px;
  height: auto;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689
  .wpr-slider-primary-btn
  i {
  font-size: 13px;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689
  .wpr-slider-secondary-btn {
  color: #ffffff;
  border-color: #ffffff;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  padding: 12px 25px 12px 25px;
  margin: 0px 10px 0px 10px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-radius: 2px 2px 2px 2px;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689
  .wpr-slider-secondary-btn
  svg {
  fill: #ffffff;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  width: 13px;
  height: auto;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689
  .wpr-slider-secondary-btn
  i {
  font-size: 13px;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689
  .wpr-slider-scroll-btn
  svg {
  fill: #ffffff;
  width: 13px;
  height: auto;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689
  .wpr-slider-scroll-btn:hover {
  border-color: #ffffff;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689
  .wpr-slider-video-btn {
  color: #ffffff;
  border-color: #ffffff;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689
  .wpr-slider-arrow
  svg {
  fill: rgba(255, 255, 255, 0.8);
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  width: 25px;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689
  .wpr-slider-arrow:hover {
  color: #ffffff;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689
  .wpr-slider-arrow:hover
  svg {
  fill: #ffffff;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689
  .wpr-slider-prev-arrow {
  left: 1%;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689
  .wpr-slider-next-arrow {
  right: 1%;
}
.elementor-9
  .elementor-element.elementor-element-bdb8689
  .wpr-slider-dots
  .slick-active
  .wpr-slider-dot {
  background-color: #222222;
}
.elementor-9 .elementor-element.elementor-element-222b439 {
  --display: flex;
  --justify-content: center;
  --margin-top: 0px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 150px;
}
.elementor-9
  .elementor-element.elementor-element-96c9d5d
  .elementor-heading-title {
  font-family: 'Poppins', Sans-serif;
  font-size: 45px;
  font-weight: 500;
  line-height: 1.2em;
  color: #19272b;
}
.elementor-9 .elementor-element.elementor-element-8d5afed {
  font-family: 'Montserrat', Sans-serif;
  font-size: 15px;
  font-weight: 500;
  color: #7e8a8d;
}
.elementor-9
  .elementor-element.elementor-element-78c2a73
  .wpr-feature-list-item {
  justify-content: left;
}
.elementor-9
  .elementor-element.elementor-element-78c2a73.wpr-feature-list-left
  .wpr-feature-list-item {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-78c2a73.wpr-feature-list-right
  .wpr-feature-list-item {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-78c2a73
  .wpr-feature-list-item:not(:last-child) {
  margin-bottom: 38px;
}
.elementor-9
  .elementor-element.elementor-element-78c2a73
  .wpr-feature-list-title {
  margin-bottom: 0px;
  color: #19272b;
  font-family: 'Poppins', Sans-serif;
  font-size: 20px;
  font-weight: 500;
}
.elementor-9
  .elementor-element.elementor-element-78c2a73
  .elementor-repeater-item-cf0d313
  .wpr-feature-list-icon-inner-wrap
  i {
  color: #e6e6e6;
}
.elementor-9
  .elementor-element.elementor-element-78c2a73
  .elementor-repeater-item-cf0d313
  .wpr-feature-list-icon-inner-wrap
  svg {
  fill: #e6e6e6;
}
.elementor-9
  .elementor-element.elementor-element-78c2a73
  .elementor-repeater-item-cf0d313
  .wpr-feature-list-icon-inner-wrap {
  background-color: #e6e6e6;
  border-color: #19272b;
}
.elementor-9
  .elementor-element.elementor-element-78c2a73
  .wpr-feature-list-icon-inner-wrap {
  width: 61px;
  height: 61px;
  background-color: #e6e6e6;
  border-style: none;
  border-radius: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-78c2a73.wpr-feature-list-left
  .wpr-feature-list-icon-wrap {
  margin-right: 20px;
}
.elementor-9
  .elementor-element.elementor-element-78c2a73.wpr-feature-list-right
  .wpr-feature-list-icon-wrap {
  margin-left: 20px;
}
.elementor-9
  .elementor-element.elementor-element-78c2a73
  .wpr-feature-list-icon-inner-wrap
  i {
  color: #fff;
}
.elementor-9
  .elementor-element.elementor-element-78c2a73
  .wpr-feature-list-icon-inner-wrap
  svg {
  fill: #fff;
}
.elementor-9
  .elementor-element.elementor-element-78c2a73
  .wpr-feature-list-icon-wrap
  i {
  font-size: 16px;
}
.elementor-9
  .elementor-element.elementor-element-78c2a73
  .wpr-feature-list-icon-wrap
  svg {
  width: 16px;
  height: auto;
}
.elementor-9
  .elementor-element.elementor-element-78c2a73
  .wpr-feature-list-line {
  border-color: #9bb0b6;
  border-left-width: 1px;
  border-left-style: solid;
}
.elementor-9
  .elementor-element.elementor-element-78c2a73
  .wpr-feature-list-title
  a.wpr-feature-list-url {
  color: #19272b;
}
.elementor-9
  .elementor-element.elementor-element-78c2a73
  .wpr-feature-list-description {
  color: #7e8a8d;
  font-family: 'Montserrat', Sans-serif;
  font-size: 14px;
  font-weight: 500;
}
.elementor-9 .elementor-element.elementor-element-6438813 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --margin-top: 150px;
  --margin-bottom: 0px;
  --margin-left: 0px;
  --margin-right: 0px;
}
.elementor-9 .elementor-element.elementor-element-37a4d12 {
  --display: flex;
}
.elementor-9
  .elementor-element.elementor-element-b08229c
  .elementor-heading-title {
  font-family: 'Poppins', Sans-serif;
  font-size: 45px;
  font-weight: 500;
  line-height: 1.2em;
  color: #19272b;
}
.elementor-9 .elementor-element.elementor-element-9979d43 {
  font-family: 'Montserrat', Sans-serif;
  font-size: 15px;
  font-weight: 500;
  color: #7e8a8d;
}
.elementor-9 .elementor-element.elementor-element-664fa49 .wpr-button {
  background-color: #605be500;
  -webkit-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
  border-color: #2c3e42;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-664fa49
  [class*='elementor-animation']:hover,
.elementor-9 .elementor-element.elementor-element-664fa49 .wpr-button::before,
.elementor-9 .elementor-element.elementor-element-664fa49 .wpr-button::after {
  background-color: #2c3e42;
}
.elementor-9 .elementor-element.elementor-element-664fa49 .wpr-button::before {
  -webkit-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
}
.elementor-9 .elementor-element.elementor-element-664fa49 .wpr-button::after {
  -webkit-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
  color: #ffffff;
  padding: 9px 10px 9px 10px;
}
.elementor-9
  .elementor-element.elementor-element-664fa49
  .wpr-button
  .wpr-button-icon {
  -webkit-transition-duration: 0.4s;
  transition-duration: 0.4s;
}
.elementor-9
  .elementor-element.elementor-element-664fa49
  .wpr-button
  .wpr-button-icon
  svg {
  -webkit-transition-duration: 0.4s;
  transition-duration: 0.4s;
}
.elementor-9
  .elementor-element.elementor-element-664fa49
  .wpr-button
  .wpr-button-text {
  -webkit-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
}
.elementor-9
  .elementor-element.elementor-element-664fa49
  .wpr-button
  .wpr-button-content {
  -webkit-transition-duration: 0.4s;
  transition-duration: 0.4s;
  -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
}
.elementor-9 .elementor-element.elementor-element-664fa49 .wpr-button-wrap {
  max-width: 160px;
}
.elementor-9 .elementor-element.elementor-element-664fa49 {
  text-align: left;
}
.elementor-9 .elementor-element.elementor-element-664fa49 .wpr-button-content {
  -webkit-justify-content: center;
  justify-content: center;
}
.elementor-9 .elementor-element.elementor-element-664fa49 .wpr-button-text {
  -webkit-justify-content: center;
  justify-content: center;
  color: #2c3e42;
}
.elementor-9 .elementor-element.elementor-element-664fa49 .wpr-button-icon {
  font-size: 18px;
}
.elementor-9 .elementor-element.elementor-element-664fa49 .wpr-button-icon svg {
  width: 18px;
  height: 18px;
}
.elementor-9
  .elementor-element.elementor-element-664fa49.wpr-button-icon-position-left
  .wpr-button-icon {
  margin-right: 12px;
}
.elementor-9
  .elementor-element.elementor-element-664fa49.wpr-button-icon-position-right
  .wpr-button-icon {
  margin-left: 12px;
}
.elementor-9
  .elementor-element.elementor-element-664fa49.wpr-button-icon-style-inline
  .wpr-button-icon {
  color: #2c3e42;
}
.elementor-9
  .elementor-element.elementor-element-664fa49.wpr-button-icon-style-inline
  .wpr-button-icon
  svg {
  fill: #2c3e42;
}
.elementor-9 .elementor-element.elementor-element-664fa49 .wpr-button-text,
.elementor-9 .elementor-element.elementor-element-664fa49 .wpr-button::after {
  font-family: 'Poppins', Sans-serif;
  font-size: 15px;
  font-weight: 400;
}
.elementor-9
  .elementor-element.elementor-element-664fa49
  .wpr-button:hover
  .wpr-button-text {
  color: #ffffff;
}
.elementor-9
  .elementor-element.elementor-element-664fa49.wpr-button-icon-style-inline
  .wpr-button:hover
  .wpr-button-icon {
  color: #ffffff;
}
.elementor-9
  .elementor-element.elementor-element-664fa49.wpr-button-icon-style-inline
  .wpr-button:hover
  .wpr-button-icon
  svg {
  fill: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-664fa49 .wpr-button:hover {
  border-color: #2c3e42;
}
.elementor-9
  .elementor-element.elementor-element-664fa49.wpr-button-icon-style-inline
  .wpr-button {
  padding: 9px 10px 9px 10px;
}
.elementor-9
  .elementor-element.elementor-element-664fa49.wpr-button-icon-style-block
  .wpr-button-text {
  padding: 9px 10px 9px 10px;
}
.elementor-9
  .elementor-element.elementor-element-664fa49.wpr-button-icon-style-inline-block
  .wpr-button-content {
  padding: 9px 10px 9px 10px;
}
.elementor-9 .elementor-element.elementor-element-6096113 {
  --display: flex;
}
.elementor-9 .elementor-element.elementor-element-0f2d4ea {
  --display: grid;
  --e-con-grid-template-columns: repeat(2, 1fr);
  --e-con-grid-template-rows: repeat(2, 1fr);
  --gap: 40px 40px;
  --row-gap: 40px;
  --column-gap: 40px;
  --grid-auto-flow: row;
}
.elementor-9
  .elementor-element.elementor-element-4794863
  > .elementor-widget-container {
  margin: -50px 0px 20px 0px;
}
.elementor-9 .elementor-element.elementor-element-4794863 .wpr-cv-inner {
  vertical-align: middle;
}
.elementor-9
  .elementor-element.elementor-element-4794863
  .wpr-team-member-animation
  .wpr-cv-outer {
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.elementor-9 .elementor-element.elementor-element-4794863 .wpr-member-media {
  max-width: 100%;
}
.elementor-9 .elementor-element.elementor-element-4794863 .wpr-member-content {
  padding: 15px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-4794863 .wpr-member-name {
  color: #19272b;
  font-family: 'Poppins', Sans-serif;
  font-size: 23px;
  margin: 0 0 0px;
  text-align: left;
}
.elementor-9 .elementor-element.elementor-element-4794863 .wpr-member-job {
  color: #7e8a8d;
  font-family: 'Montserrat', Sans-serif;
  font-size: 13px;
  font-weight: 500;
  margin: 0 0 16px;
  text-align: left;
}
.elementor-9
  .elementor-element.elementor-element-4794863
  .wpr-member-description {
  color: #545454;
  margin-bottom: 0px;
  text-align: center;
}
.elementor-9 .elementor-element.elementor-element-4794863 .wpr-member-social {
  color: #7e8a8d;
  border-color: #7e8a8d;
  transition-duration: 0.1s;
  font-size: 15px;
  width: 28px;
  height: 28px;
  margin-right: 5px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-4794863
  .wpr-member-social
  svg {
  fill: #7e8a8d;
  width: 15px;
  height: 15px;
  line-height: 28px;
}
.elementor-9
  .elementor-element.elementor-element-4794863
  .wpr-member-social:hover {
  color: #ffffff;
  background-color: #7e8a8d;
  border-color: #7e8a8d;
}
.elementor-9
  .elementor-element.elementor-element-4794863
  .wpr-member-social:hover
  svg {
  fill: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-4794863 .wpr-member-social i {
  line-height: 28px;
}
.elementor-9
  .elementor-element.elementor-element-4794863
  .wpr-member-social-media {
  margin-bottom: 0px;
}
.elementor-9
  .elementor-element.elementor-element-4794863
  .wpr-member-overlay-content {
  padding: 10px 10px 10px 10px;
}
.elementor-9
  .elementor-element.elementor-element-1ae3c2c
  > .elementor-widget-container {
  margin: 0px 0px 20px 0px;
}
.elementor-9 .elementor-element.elementor-element-1ae3c2c .wpr-cv-inner {
  vertical-align: middle;
}
.elementor-9
  .elementor-element.elementor-element-1ae3c2c
  .wpr-team-member-animation
  .wpr-cv-outer {
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.elementor-9 .elementor-element.elementor-element-1ae3c2c .wpr-member-media {
  max-width: 100%;
}
.elementor-9 .elementor-element.elementor-element-1ae3c2c .wpr-member-content {
  padding: 15px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-1ae3c2c .wpr-member-name {
  color: #19272b;
  font-family: 'Poppins', Sans-serif;
  font-size: 23px;
  margin: 0 0 0px;
  text-align: left;
}
.elementor-9 .elementor-element.elementor-element-1ae3c2c .wpr-member-job {
  color: #7e8a8d;
  font-family: 'Montserrat', Sans-serif;
  font-size: 13px;
  font-weight: 500;
  margin: 0 0 16px;
  text-align: left;
}
.elementor-9
  .elementor-element.elementor-element-1ae3c2c
  .wpr-member-description {
  color: #545454;
  margin-bottom: 0px;
  text-align: center;
}
.elementor-9 .elementor-element.elementor-element-1ae3c2c .wpr-member-social {
  color: #7e8a8d;
  border-color: #7e8a8d;
  transition-duration: 0.1s;
  font-size: 15px;
  width: 28px;
  height: 28px;
  margin-right: 5px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-1ae3c2c
  .wpr-member-social
  svg {
  fill: #7e8a8d;
  width: 15px;
  height: 15px;
  line-height: 28px;
}
.elementor-9
  .elementor-element.elementor-element-1ae3c2c
  .wpr-member-social:hover {
  color: #ffffff;
  background-color: #7e8a8d;
  border-color: #7e8a8d;
}
.elementor-9
  .elementor-element.elementor-element-1ae3c2c
  .wpr-member-social:hover
  svg {
  fill: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-1ae3c2c .wpr-member-social i {
  line-height: 28px;
}
.elementor-9
  .elementor-element.elementor-element-1ae3c2c
  .wpr-member-social-media {
  margin-bottom: 0px;
}
.elementor-9
  .elementor-element.elementor-element-1ae3c2c
  .wpr-member-overlay-content {
  padding: 10px 10px 10px 10px;
}
.elementor-9
  .elementor-element.elementor-element-1b899e4
  > .elementor-widget-container {
  margin: -50px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-1b899e4 .wpr-cv-inner {
  vertical-align: middle;
}
.elementor-9
  .elementor-element.elementor-element-1b899e4
  .wpr-team-member-animation
  .wpr-cv-outer {
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.elementor-9 .elementor-element.elementor-element-1b899e4 .wpr-member-media {
  max-width: 100%;
}
.elementor-9 .elementor-element.elementor-element-1b899e4 .wpr-member-content {
  padding: 15px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-1b899e4 .wpr-member-name {
  color: #19272b;
  font-family: 'Poppins', Sans-serif;
  font-size: 23px;
  margin: 0 0 0px;
  text-align: left;
}
.elementor-9 .elementor-element.elementor-element-1b899e4 .wpr-member-job {
  color: #7e8a8d;
  font-family: 'Montserrat', Sans-serif;
  font-size: 13px;
  font-weight: 500;
  margin: 0 0 16px;
  text-align: left;
}
.elementor-9
  .elementor-element.elementor-element-1b899e4
  .wpr-member-description {
  color: #545454;
  margin-bottom: 0px;
  text-align: center;
}
.elementor-9 .elementor-element.elementor-element-1b899e4 .wpr-member-social {
  color: #7e8a8d;
  border-color: #7e8a8d;
  transition-duration: 0.1s;
  font-size: 15px;
  width: 28px;
  height: 28px;
  margin-right: 5px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-1b899e4
  .wpr-member-social
  svg {
  fill: #7e8a8d;
  width: 15px;
  height: 15px;
  line-height: 28px;
}
.elementor-9
  .elementor-element.elementor-element-1b899e4
  .wpr-member-social:hover {
  color: #ffffff;
  background-color: #7e8a8d;
  border-color: #7e8a8d;
}
.elementor-9
  .elementor-element.elementor-element-1b899e4
  .wpr-member-social:hover
  svg {
  fill: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-1b899e4 .wpr-member-social i {
  line-height: 28px;
}
.elementor-9
  .elementor-element.elementor-element-1b899e4
  .wpr-member-social-media {
  margin-bottom: 0px;
}
.elementor-9
  .elementor-element.elementor-element-1b899e4
  .wpr-member-overlay-content {
  padding: 10px 10px 10px 10px;
}
.elementor-9 .elementor-element.elementor-element-6375f6c .wpr-cv-inner {
  vertical-align: middle;
}
.elementor-9
  .elementor-element.elementor-element-6375f6c
  .wpr-team-member-animation
  .wpr-cv-outer {
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.elementor-9 .elementor-element.elementor-element-6375f6c .wpr-member-media {
  max-width: 100%;
}
.elementor-9 .elementor-element.elementor-element-6375f6c .wpr-member-content {
  padding: 15px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-6375f6c .wpr-member-name {
  color: #19272b;
  font-family: 'Poppins', Sans-serif;
  font-size: 23px;
  margin: 0 0 0px;
  text-align: left;
}
.elementor-9 .elementor-element.elementor-element-6375f6c .wpr-member-job {
  color: #7e8a8d;
  font-family: 'Montserrat', Sans-serif;
  font-size: 13px;
  font-weight: 500;
  margin: 0 0 16px;
  text-align: left;
}
.elementor-9
  .elementor-element.elementor-element-6375f6c
  .wpr-member-description {
  color: #545454;
  margin-bottom: 0px;
  text-align: center;
}
.elementor-9 .elementor-element.elementor-element-6375f6c .wpr-member-social {
  color: #7e8a8d;
  border-color: #7e8a8d;
  transition-duration: 0.1s;
  font-size: 15px;
  width: 28px;
  height: 28px;
  margin-right: 5px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-6375f6c
  .wpr-member-social
  svg {
  fill: #7e8a8d;
  width: 15px;
  height: 15px;
  line-height: 28px;
}
.elementor-9
  .elementor-element.elementor-element-6375f6c
  .wpr-member-social:hover {
  color: #ffffff;
  background-color: #7e8a8d;
  border-color: #7e8a8d;
}
.elementor-9
  .elementor-element.elementor-element-6375f6c
  .wpr-member-social:hover
  svg {
  fill: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-6375f6c .wpr-member-social i {
  line-height: 28px;
}
.elementor-9
  .elementor-element.elementor-element-6375f6c
  .wpr-member-social-media {
  margin-bottom: 0px;
}
.elementor-9
  .elementor-element.elementor-element-6375f6c
  .wpr-member-overlay-content {
  padding: 10px 10px 10px 10px;
}
.elementor-9 .elementor-element.elementor-element-b395c0b {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --margin-top: 50px;
  --margin-bottom: 100px;
  --margin-left: 0px;
  --margin-right: 0px;
}
.elementor-9 .elementor-element.elementor-element-d3c60bc {
  --display: flex;
}
.elementor-9
  .elementor-element.elementor-element-a9ded74
  .elementor-heading-title {
  font-family: 'Poppins', Sans-serif;
  font-size: 45px;
  font-weight: 500;
  line-height: 1.2em;
  color: #19272b;
}
.elementor-9 .elementor-element.elementor-element-4e099d8 {
  font-family: 'Montserrat', Sans-serif;
  font-size: 15px;
  font-weight: 500;
  color: #7e8a8d;
}
.elementor-9 .elementor-element.elementor-element-2263f1b {
  --display: flex;
}
.elementor-9
  .elementor-element.elementor-element-2263f1b:not(.elementor-motion-effects-element-type-background),
.elementor-9
  .elementor-element.elementor-element-2263f1b
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #e6e6e6;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-carousel
  .slick-slide {
  margin-left: 15px;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-carousel
  .slick-list {
  margin-left: -15px;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-arrow {
  display: none !important;
  color: #c0c5c7;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  font-size: 14px;
  width: 21px;
  height: 21px;
  border-style: none;
  top: 52%;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-dots {
  display: none !important;
  left: 50%;
  top: 96%;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-content-inner {
  background-color: #f9f9f900;
  padding: 25px 25px 9px 25px;
  border-style: none;
  border-radius: 5px 5px 5px 5px;
}
.elementor-9 .elementor-element.elementor-element-a228981 .wpr-testimonial-dot {
  width: 5px;
  height: 5px;
  margin-right: 0px;
  background-color: #797979;
  border-style: none;
  border-radius: 0% 0% 0% 0%;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-item {
  padding: 5px 5px 50px 5px;
}
.elementor-9
  .elementor-element.elementor-element-a228981.wpr-testimonial-meta-position-left
  .wpr-testimonial-meta {
  padding-top: 25px;
  margin-right: 10px;
}
.elementor-9
  .elementor-element.elementor-element-a228981.wpr-testimonial-meta-position-right
  .wpr-testimonial-meta {
  padding-top: 25px;
  margin-left: 10px;
}
.elementor-9
  .elementor-element.elementor-element-a228981.wpr-testimonial-meta-position-top:not(.wpr-testimonial-meta-align-center)
  .wpr-testimonial-meta,
.elementor-9
  .elementor-element.elementor-element-a228981.wpr-testimonial-meta-position-bottom:not(.wpr-testimonial-meta-align-center)
  .wpr-testimonial-meta {
  padding: 0 25px 0 25px;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-icon
  i {
  color: #7e8a8d;
  font-size: 35px;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-icon
  svg {
  fill: #7e8a8d;
  width: 35px;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-icon {
  margin-bottom: 10px;
  text-align: left;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-title {
  color: #222222;
  margin: 0 0 3px;
  text-align: left;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-content {
  color: #7e8a8d;
  font-family: 'Montserrat', Sans-serif;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 15px;
  text-align: left;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-date {
  color: #c1c1c1;
  text-align: center;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-rating
  i:before {
  color: #7e8a8d;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-rating-icon
  .wpr-rating-marked
  svg {
  fill: #7e8a8d;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-rating
  i {
  color: #7e8a8d;
  font-size: 19px;
  margin-right: 0px;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-rating
  svg {
  fill: #7e8a8d;
  width: 19px;
  height: 19px;
  margin-right: 0px;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-rating
  span {
  color: #7e8a8d;
  margin-left: 0px;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-rating {
  text-align: left;
  margin-bottom: 1px;
}
.elementor-9
  .elementor-element.elementor-element-a228981.wpr-testimonial-meta-position-top
  .wpr-testimonial-meta {
  margin-bottom: 10px;
}
.elementor-9
  .elementor-element.elementor-element-a228981.wpr-testimonial-meta-position-bottom
  .wpr-testimonial-meta {
  margin-top: 10px;
}
.elementor-9
  .elementor-element.elementor-element-a228981.wpr-testimonial-meta-position-extra
  .wpr-testimonial-content-wrap {
  margin-bottom: 10px;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-image
  img {
  width: 61px;
  border-radius: 50px 50px 50px 50px;
}
.elementor-9
  .elementor-element.elementor-element-a228981.wpr-testimonial-meta-position-top.wpr-testimonial-meta-align-left
  .wpr-testimonial-content-inner:before,
.elementor-9
  .elementor-element.elementor-element-a228981.wpr-testimonial-meta-position-bottom.wpr-testimonial-meta-align-left
  .wpr-testimonial-content-inner:before {
  left: calc(25px + 1px + (61px / 2));
}
.elementor-9
  .elementor-element.elementor-element-a228981.wpr-testimonial-meta-position-top.wpr-testimonial-meta-align-right
  .wpr-testimonial-content-inner:before,
.elementor-9
  .elementor-element.elementor-element-a228981.wpr-testimonial-meta-position-bottom.wpr-testimonial-meta-align-right
  .wpr-testimonial-content-inner:before {
  right: calc(25px + 1px + (61px / 2));
}
.elementor-9
  .elementor-element.elementor-element-a228981.wpr-testimonial-meta-position-left
  .wpr-testimonial-content-inner:before,
.elementor-9
  .elementor-element.elementor-element-a228981.wpr-testimonial-meta-position-right
  .wpr-testimonial-content-inner:before {
  top: calc(25px + 1px + (61px / 2));
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-image {
  margin-bottom: 8px;
}
.elementor-9
  .elementor-element.elementor-element-a228981.wpr-testimonial-image-position-right
  .wpr-testimonial-image {
  margin-left: 8px;
}
.elementor-9
  .elementor-element.elementor-element-a228981.wpr-testimonial-image-position-left
  .wpr-testimonial-image {
  margin-right: 8px;
}
.elementor-9
  .elementor-element.elementor-element-a228981.wpr-testimonial-image-position-center
  .wpr-testimonial-image {
  margin-bottom: 8px;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-name {
  color: #7e8a8d;
  font-family: 'Poppins', Sans-serif;
  font-size: 15px;
  margin-top: 12px;
  margin-bottom: 0px;
}
.elementor-9 .elementor-element.elementor-element-a228981 .wpr-testimonial-job {
  color: #a0a8ab;
  font-family: 'Montserrat', Sans-serif;
  font-size: 11px;
  font-weight: 500;
  margin: 0 0 5px;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-logo-image
  img {
  max-width: 65px;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-logo-image {
  margin-bottom: 5px;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-social {
  color: #ffffff;
  background-color: #919191;
  border-color: #b5b5b5;
  transition-duration: 0.1s;
  width: 30px;
  height: 30px;
  font-size: 9px;
  margin-right: 3px;
  border-style: none;
  border-radius: 1px 1px 1px 1px;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-social:hover {
  color: #ffffff;
  background-color: #444444;
  border-color: #b5b5b5;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-social
  i {
  line-height: 30px;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-social
  svg {
  line-height: 30px;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-arrow
  svg {
  fill: #c0c5c7;
  -webkit-transition-duration: 0.1s;
  transition-duration: 0.1s;
  width: 14px;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-arrow:hover {
  color: #dbe9ee;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-arrow:hover
  svg {
  fill: #dbe9ee;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-prev-arrow {
  left: -4%;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-next-arrow {
  right: -4%;
}
.elementor-9
  .elementor-element.elementor-element-a228981
  .wpr-testimonial-dots
  .slick-active
  .wpr-testimonial-dot {
  background-color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-c4f6736 {
  --display: flex;
  --padding-top: 100px;
  --padding-bottom: 100px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-9
  .elementor-element.elementor-element-c4f6736:not(.elementor-motion-effects-element-type-background),
.elementor-9
  .elementor-element.elementor-element-c4f6736
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #2c3e42;
}
.elementor-9
  .elementor-element.elementor-element-634a4f0
  > .elementor-widget-container {
  margin: 0px 0px 30px 0px;
}
.elementor-9 .elementor-element.elementor-element-634a4f0 {
  text-align: center;
}
.elementor-9
  .elementor-element.elementor-element-634a4f0
  .elementor-heading-title {
  font-family: 'Poppins', Sans-serif;
  font-size: 45px;
  font-weight: 500;
  color: #ffffff;
}
.elementor-9
  .elementor-element.elementor-element-97cf530.wpr-grid-last-element-yes
  .wpr-grid-item-below-content
  > div:last-child {
  left: 0;
  right: auto;
}
.elementor-9 .elementor-element.elementor-element-97cf530 .wpr-grid-filters {
  display: block;
  text-align: center;
  margin-bottom: 25px;
  padding: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .elementor-repeater-item-7fbdec7 {
  text-align: left;
  position: static;
  left: auto;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .elementor-repeater-item-e0220e1 {
  text-align: left;
  position: static;
  left: auto;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .elementor-repeater-item-d4f0569 {
  text-align: left;
  position: static;
  left: auto;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .elementor-repeater-item-5d5ac0d {
  text-align: left;
  position: static;
  left: auto;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .elementor-repeater-item-be6d926 {
  text-align: left;
  position: static;
  left: auto;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-above-content {
  padding: 10px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-below-content {
  padding: 10px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530.wpr-item-styles-wrapper
  .wpr-grid-item {
  padding: 10px 0px 0px 0px;
  border-color: #e8e8e8;
  border-style: none;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-title
  .inner-block
  a {
  border-style: none;
  padding: 0px 0px 0px 0px;
  color: #ffffff;
  border-color: #e8e8e8;
  transition-duration: 0.2s;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-title
  .inner-block {
  margin: 0px 0px 5px 0px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-content
  .inner-block {
  border-style: none;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  color: #6a6a6a;
  border-color: #e8e8e8;
  width: 100%;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-excerpt
  .inner-block {
  border-style: none;
  padding: 0px 0px 0px 0px;
  margin: 10px 0px 0px 0px;
  color: #c0c5c7;
  border-color: #e8e8e8;
  width: 100%;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-date
  .inner-block
  > span {
  border-style: none;
  padding: 0px 0px 0px 0px;
  border-color: #e8e8e8;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-date
  .inner-block {
  margin: 0px 7px 0px 0px;
  color: #c0c5c7;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-time
  .inner-block
  > span {
  border-style: none;
  padding: 0px 0px 0px 0px;
  border-color: #e8e8e8;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-time
  .inner-block {
  margin: 0px 0px 0px 0px;
  color: #9c9c9c;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-author
  .inner-block
  a {
  border-style: none;
  padding: 0px 0px 0px 0px;
  color: #9c9c9c;
  border-color: #e8e8e8;
  transition-duration: 0.1s;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-author
  .inner-block {
  margin: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-comments
  .inner-block
  a {
  border-style: none;
  padding: 0px 0px 0px 0px;
  color: #c0c5c7;
  border-color: #e8e8e8;
  transition-duration: 0.1s;
  border-radius: 2px 2px 2px 2px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-comments
  .inner-block {
  margin: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-read-more
  .inner-block
  a {
  border-style: none;
  padding: 0px 0px 0px 0px;
  color: #ffffff;
  border-color: #e8e8e8;
  transition-duration: 0.4s;
  border-radius: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-read-more
  .inner-block {
  margin: 10px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-likes
  .inner-block
  a {
  border-style: none;
  width: 30px;
  height: 25px;
  line-height: 25px;
  color: #9c9c9c;
  border-color: #e8e8e8;
  transition-duration: 0.1s;
  border-radius: 2px 2px 0px 2px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-likes
  .inner-block {
  margin: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-sharing
  .inner-block
  a {
  border-style: none;
  margin-right: 2px;
  width: 25px;
  height: 25px;
  line-height: 25px;
  color: #9c9c9c;
  border-color: #e8e8e8;
  transition-duration: 0.1s;
  border-radius: 2px 2px 2px 2px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-sharing
  .inner-block {
  margin: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-lightbox
  .inner-block
  > span {
  border-style: none;
  padding: 0px 0px 0px 0px;
  color: #ffffff;
  border-color: #e8e8e8;
  transition-duration: 0.1s;
  border-radius: 2px 2px 2px 2px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-lightbox
  .inner-block {
  margin: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-sep-style-1:not(.wpr-grid-item-display-inline)
  .inner-block
  > span {
  width: 100%;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-sep-style-1.wpr-grid-item-display-inline {
  width: 100%;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-sep-style-1
  .inner-block
  > span {
  border-bottom-width: 2px;
  border-bottom-color: #e8e8e8;
  border-bottom-style: solid;
  border-radius: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-sep-style-1
  .inner-block {
  margin: 15px 0px 15px 0px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-sep-style-2:not(.wpr-grid-item-display-inline)
  .inner-block
  > span {
  width: 20%;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-sep-style-2.wpr-grid-item-display-inline {
  width: 20%;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-sep-style-2
  .inner-block
  > span {
  border-bottom-width: 2px;
  border-bottom-color: #605be5;
  border-bottom-style: solid;
  border-radius: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-sep-style-2
  .inner-block {
  margin: 15px 0px 15px 0px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-tax-style-1
  .inner-block
  a {
  border-style: none;
  margin-right: 3px;
  padding: 0px 0px 0px 0px;
  color: #9c9c9c;
  border-color: #e8e8e8;
  transition-duration: 0.1s;
  border-radius: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-tax-style-1
  .wpr-grid-extra-text-left {
  padding-right: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-tax-style-1
  .wpr-grid-extra-text-right {
  padding-left: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-tax-style-1
  .inner-block {
  margin: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-tax-style-2
  .inner-block
  a {
  border-style: none;
  margin-right: 3px;
  padding: 0px 10px 0px 10px;
  color: #ffffff;
  background-color: #605be5;
  border-color: #e8e8e8;
  transition-duration: 0.1s;
  border-radius: 3px 3px 3px 3px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-tax-style-2
  .inner-block {
  margin: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-media-hover-bg {
  width: 100%;
  top: calc((100% - 100%) / 2);
  left: calc((100% - 100%) / 2);
  height: 100%;
  transition-duration: 0.3s;
  mix-blend-mode: normal;
  border-color: #e8e8e8;
  border-style: none;
  border-radius: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-media-hover-bg[class*='-top'] {
  top: calc((100% - 100%) / 2);
  left: calc((100% - 100%) / 2);
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-media-hover-bg[class*='-bottom'] {
  bottom: calc((100% - 100%) / 2);
  left: calc((100% - 100%) / 2);
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-media-hover-bg[class*='-right'] {
  top: calc((100% - 100%) / 2);
  right: calc((100% - 100%) / 2);
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-media-hover-bg[class*='-left'] {
  top: calc((100% - 100%) / 2);
  left: calc((100% - 100%) / 2);
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-animation-wrap:hover
  .wpr-grid-media-hover-bg {
  transition-delay: 0s;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-media-hover-bg
  img {
  max-width: 70px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530.wpr-item-styles-inner
  .wpr-grid-item-above-content {
  border-color: #e8e8e8;
  border-style: none;
}
.elementor-9
  .elementor-element.elementor-element-97cf530.wpr-item-styles-inner
  .wpr-grid-item-below-content {
  border-color: #e8e8e8;
  border-style: none;
}
.elementor-9 .elementor-element.elementor-element-97cf530 .wpr-grid-item {
  border-radius: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-97cf530 .wpr-grid-image-wrap {
  border-color: #e8e8e8;
  border-style: none;
  border-radius: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-title
  .inner-block
  a:hover {
  color: #ffffff;
  border-color: #e8e8e8;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-title
  .wpr-pointer-item:before {
  background-color: #605be5;
  transition-duration: 0.2s;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-title
  .wpr-pointer-item:after {
  background-color: #605be5;
  transition-duration: 0.2s;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-title
  a {
  font-family: 'Poppins', Sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 1.2em;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-content.wpr-enable-dropcap
  p:first-child:first-letter {
  color: #3a3a3a;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-excerpt.wpr-enable-dropcap
  p:first-child:first-letter {
  color: #3a3a3a;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-excerpt {
  font-family: 'Montserrat', Sans-serif;
  font-size: 14px;
  font-weight: 500;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-date
  .inner-block
  span[class*='wpr-grid-extra-text'] {
  color: #9c9c9c;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-date
  .inner-block
  [class*='wpr-grid-extra-icon']
  i {
  color: #9c9c9c;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-date
  .inner-block
  [class*='wpr-grid-extra-icon']
  svg {
  fill: #9c9c9c;
}
.elementor-9 .elementor-element.elementor-element-97cf530 .wpr-grid-item-date,
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-date
  span {
  font-family: 'Poppins', Sans-serif;
  font-size: 12px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-date
  .wpr-grid-extra-text-left {
  padding-right: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-date
  .wpr-grid-extra-text-right {
  padding-left: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-date
  .wpr-grid-extra-icon-left {
  padding-right: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-date
  .wpr-grid-extra-icon-right {
  padding-left: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-time
  .inner-block
  span[class*='wpr-grid-extra-text'] {
  color: #9c9c9c;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-time
  .inner-block
  [class*='wpr-grid-extra-icon']
  i {
  color: #9c9c9c;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-time
  .inner-block
  [class*='wpr-grid-extra-icon']
  svg {
  fill: #9c9c9c;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-time
  .wpr-grid-extra-text-left {
  padding-right: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-time
  .wpr-grid-extra-text-right {
  padding-left: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-time
  .wpr-grid-extra-icon-left {
  padding-right: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-time
  .wpr-grid-extra-icon-right {
  padding-left: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-author
  .inner-block
  span[class*='wpr-grid-extra-text'] {
  color: #9c9c9c;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-author
  .inner-block
  a:hover {
  color: #605be5;
  border-color: #e8e8e8;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-author
  .inner-block
  a
  img {
  border-radius: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-author
  .wpr-grid-extra-text-left {
  padding-right: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-author
  .wpr-grid-extra-text-right {
  padding-left: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-author
  .wpr-grid-extra-icon-left {
  padding-right: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-author
  .wpr-grid-extra-icon-right {
  padding-left: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-author
  img {
  margin-right: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-comments
  .inner-block
  span[class*='wpr-grid-extra-text'] {
  color: #9c9c9c;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-comments
  .inner-block
  a:hover {
  color: #c0c5c7;
  border-color: #e8e8e8;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-comments {
  font-family: 'Poppins', Sans-serif;
  font-size: 12px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-comments
  .wpr-grid-extra-text-left {
  padding-right: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-comments
  .wpr-grid-extra-text-right {
  padding-left: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-comments
  .wpr-grid-extra-icon-left {
  padding-right: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-comments
  .wpr-grid-extra-icon-right {
  padding-left: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-read-more
  .inner-block
  a:hover {
  color: #ffffff;
  border-color: #e8e8e8;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-read-more
  .inner-block
  a:before {
  transition-duration: 0.4s;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-read-more
  .inner-block
  a:after {
  transition-duration: 0.4s;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-read-more
  a {
  font-family: 'Poppins', Sans-serif;
  font-size: 16px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-read-more
  .wpr-grid-extra-icon-left {
  padding-right: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-read-more
  .wpr-grid-extra-icon-right {
  padding-left: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-likes
  .inner-block
  span[class*='wpr-grid-extra-text'] {
  color: #9c9c9c;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-likes
  .inner-block
  a:hover {
  color: #605be5;
  border-color: #e8e8e8;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-likes
  .wpr-grid-extra-text-left {
  padding-right: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-likes
  .wpr-grid-extra-text-right {
  padding-left: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-likes
  i {
  padding-right: 5px;
}
.elementor-9 .elementor-element.elementor-element-97cf530 .wpr-sharing-tooltip {
  color: #ffffff;
  background-color: #605be5;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-sharing-tooltip:before {
  border-top-color: #605be5;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-sharing
  .inner-block
  span[class*='wpr-grid-extra-text'] {
  color: #9c9c9c;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-sharing
  .inner-block
  a:hover {
  color: #605be5;
  border-color: #e8e8e8;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-sharing
  .wpr-grid-extra-text-left {
  padding-right: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-sharing
  .wpr-grid-extra-text-right {
  padding-left: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-lightbox
  .inner-block
  > span:hover {
  color: #605be5;
  border-color: #e8e8e8;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-lightbox
  .wpr-grid-extra-text-left {
  padding-right: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-lightbox
  .wpr-grid-extra-text-right {
  padding-left: 5px;
}
.elementor-9 .elementor-element.elementor-element-97cf530 .wpr-grid-filters li {
  color: #7a7a7a;
  font-family: 'Poppins', Sans-serif;
  font-size: 14px;
  font-weight: 400;
  margin: 0px 5px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-filters
  li
  a {
  color: #7a7a7a;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-filters
  li
  > a {
  border-color: #e8e8e8;
  transition-duration: 0.1s;
  border-style: none;
  padding: 3px 15px 3px 15px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-filters
  li
  > span {
  border-color: #e8e8e8;
  transition-duration: 0.1s;
  border-style: none;
  padding: 3px 15px 3px 15px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-filters
  li
  > a:hover {
  color: #43585e;
  background-color: #ffffff;
  border-color: #e8e8e8;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-filters
  li
  > span:hover {
  color: #43585e;
  background-color: #ffffff;
  border-color: #e8e8e8;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-filters
  li
  > .wpr-active-filter {
  color: #43585e;
  background-color: #ffffff;
  border-color: #e8e8e8;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-filters
  .wpr-pointer-item:before {
  background-color: #ffffff;
  transition-duration: 0.1s;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-filters
  .wpr-pointer-item:after {
  background-color: #ffffff;
  transition-duration: 0.1s;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-filters-icon-left {
  padding-right: 0px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-filters-icon-right {
  padding-left: 0px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-pagination
  a {
  color: #ffffff;
  background-color: #ffffff00;
  border-color: #ffffff;
  transition-duration: 0.3s;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  padding: 8px 30px 8px 30px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-pagination
  svg {
  fill: #ffffff;
  transition-duration: 0.3s;
  width: 15px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-pagination
  > div
  > span {
  color: #ffffff;
  background-color: #ffffff00;
  border-color: #ffffff;
  transition-duration: 0.3s;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  margin-right: 10px;
  padding: 8px 30px 8px 30px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-pagination
  span.wpr-disabled-arrow {
  color: #ffffff;
  background-color: #ffffff00;
  border-color: #ffffff;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  padding: 8px 30px 8px 30px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-pagination-finish {
  color: #ffffff00;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-double-bounce
  .wpr-child {
  background-color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-97cf530 .wpr-wave .wpr-rect {
  background-color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-97cf530 .wpr-spinner-pulse {
  background-color: #ffffff;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-chasing-dots
  .wpr-child {
  background-color: #ffffff;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-three-bounce
  .wpr-child {
  background-color: #ffffff;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-fading-circle
  .wpr-circle:before {
  background-color: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-97cf530 .wpr-ring div {
  border-color: #ffffff transparent transparent transparent;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-pagination
  a:hover {
  color: #43585e;
  background-color: #ffffff;
  border-color: #e8e8e8;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-pagination
  a:hover
  svg {
  fill: #43585e;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-pagination
  > div
  > span:not(.wpr-disabled-arrow):hover {
  color: #43585e;
  background-color: #ffffff;
  border-color: #e8e8e8;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-pagination
  span.wpr-grid-current-page {
  color: #43585e;
  background-color: #ffffff;
  border-color: #e8e8e8;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  margin-right: 10px;
  padding: 8px 30px 8px 30px;
  border-radius: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-97cf530 .wpr-grid-pagination,
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-pagination
  a {
  font-family: 'Poppins', Sans-serif;
  font-size: 14px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-pagination
  i {
  font-size: 15px;
}
.elementor-9 .elementor-element.elementor-element-97cf530 .wpr-grid-pagination {
  margin-top: 47px;
  padding: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-pagination
  a:not(:last-child) {
  margin-right: 10px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-pagination
  > div
  > a.wpr-prev-page {
  margin-right: 10px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-pagination
  span.wpr-disabled-arrow:not(:last-child) {
  margin-right: 10px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-pagination
  .wpr-prev-post-link
  i {
  padding-right: 10px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-pagination
  .wpr-next-post-link
  i {
  padding-left: 10px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-pagination
  .wpr-first-page
  i {
  padding-right: 10px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-pagination
  .wpr-prev-page
  i {
  padding-right: 10px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-pagination
  .wpr-next-page
  i {
  padding-left: 10px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-pagination
  .wpr-last-page
  i {
  padding-left: 10px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-pagination
  .wpr-prev-post-link
  svg {
  margin-right: 10px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-pagination
  .wpr-next-post-link
  svg {
  margin-left: 10px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-pagination
  .wpr-first-page
  svg {
  margin-right: 10px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-pagination
  .wpr-prev-page
  svg {
  margin-right: 10px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-pagination
  .wpr-next-page
  svg {
  margin-left: 10px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-pagination
  .wpr-last-page
  svg {
  margin-left: 10px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-protected {
  color: #ffffff;
  background-color: #605be5;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-item-protected
  input {
  background-color: #ffffff;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-tax-style-1
  .inner-block
  span[class*='wpr-grid-extra-text'] {
  color: #9c9c9c;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-tax-style-1
  .inner-block
  [class*='wpr-grid-extra-icon']
  i {
  color: #9c9c9c;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-tax-style-1
  .inner-block
  [class*='wpr-grid-extra-icon']
  svg {
  fill: #9c9c9c;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-tax-style-1
  .inner-block
  a:hover {
  color: #605be5;
  border-color: #e8e8e8;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-tax-style-1
  .wpr-pointer-item:before {
  background-color: #605be5;
  height: 2px;
  transition-duration: 0.1s;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-tax-style-1
  .wpr-pointer-item:after {
  background-color: #605be5;
  height: 2px;
  transition-duration: 0.1s;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-tax-style-1
  .wpr-grid-extra-icon-left {
  padding-right: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-tax-style-1
  .wpr-grid-extra-icon-right {
  padding-left: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-tax-style-2
  .inner-block
  span[class*='wpr-grid-extra-text'] {
  color: #9c9c9c;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-tax-style-2
  .inner-block
  [class*='wpr-grid-extra-icon']
  i {
  color: #9c9c9c;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-tax-style-2
  .inner-block
  [class*='wpr-grid-extra-icon']
  svg {
  fill: #9c9c9c;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-tax-style-2
  .inner-block
  a:hover {
  color: #ffffff;
  background-color: #4a45d2;
  border-color: #e8e8e8;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-tax-style-2
  .wpr-pointer-item:before {
  background-color: #605be5;
  height: 2px;
  transition-duration: 0.1s;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-tax-style-2
  .wpr-pointer-item:after {
  background-color: #605be5;
  height: 2px;
  transition-duration: 0.1s;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-tax-style-2
  .wpr-grid-extra-text-left {
  padding-right: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-tax-style-2
  .wpr-grid-extra-text-right {
  padding-left: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-tax-style-2
  .wpr-grid-extra-icon-left {
  padding-right: 5px;
}
.elementor-9
  .elementor-element.elementor-element-97cf530
  .wpr-grid-tax-style-2
  .wpr-grid-extra-icon-right {
  padding-left: 5px;
}
.elementor-9 .elementor-element.elementor-element-0ea65e5 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: initial;
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --overlay-opacity: 1;
  --padding-top: 100px;
  --padding-bottom: 100px;
  --padding-left: 0px;
  --padding-right: 0px;
}
.elementor-9 .elementor-element.elementor-element-0ea65e5::before,
.elementor-9
  .elementor-element.elementor-element-0ea65e5
  > .elementor-background-video-container::before,
.elementor-9
  .elementor-element.elementor-element-0ea65e5
  > .e-con-inner
  > .elementor-background-video-container::before,
.elementor-9
  .elementor-element.elementor-element-0ea65e5
  > .elementor-background-slideshow::before,
.elementor-9
  .elementor-element.elementor-element-0ea65e5
  > .e-con-inner
  > .elementor-background-slideshow::before,
.elementor-9
  .elementor-element.elementor-element-0ea65e5
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  background-image: url('/wp-content/uploads/sites/128/2024/06/img-10.jpg');
  --background-overlay: '';
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-9 .elementor-element.elementor-element-7d411fc {
  --display: flex;
}
.elementor-9 .elementor-element.elementor-element-ae0e453 {
  --display: flex;
}
.elementor-9
  .elementor-element.elementor-element-6220e9d
  .elementor-heading-title {
  font-family: 'Poppins', Sans-serif;
  font-size: 45px;
  font-weight: 500;
  color: #19272b;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .elementor-repeater-item-6907353 {
  width: 50%;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .elementor-repeater-item-d59045c {
  width: 50%;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .elementor-repeater-item-2ae3f87 {
  width: 100%;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .elementor-repeater-item-be43a6d {
  width: 100%;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .elementor-repeater-item-8c691a6 {
  width: 100%;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-group.wpr-form-field-type-submit {
  width: 100%;
}
.elementor-9 .elementor-element.elementor-element-5acbd02 .wpr-stp-btns-wrap {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-right: calc(9px / 2);
  padding-left: calc(9px / 2);
  margin: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  > .elementor-widget-container {
  margin: -18px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-5acbd02 .wpr-step-prev {
  width: 150px;
  margin-right: 0px;
  background-color: #43585e;
  color: #ffffff;
  border-radius: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-5acbd02 .wpr-step-next {
  width: 150px;
  margin-left: 0px;
  background-color: #43585e;
  color: #ffffff;
  border-radius: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-step-tab
  .wpr-button {
  width: 150px;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-button[type='submit'] {
  margin-left: 0px;
  background-color: #43585e;
  color: #ffffff;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-step-tab:first-of-type
  .wpr-step-next {
  margin-left: auto;
  margin-right: auto;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02.wpr-step-content-layout-vertical
  .wpr-step {
  align-items: center;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02.wpr-step-content-layout-horizontal
  .wpr-step {
  justify-content: center;
}
.elementor-9 .elementor-element.elementor-element-5acbd02 .wpr-step {
  text-align: center;
  border-color: #605be5;
  margin-bottom: 0px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  padding: 10px 10px 10px 10px;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-group
  > label,
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-sub-group
  label {
  color: #2b3e44;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-group
  > label {
  font-family: 'Poppins', Sans-serif;
  font-size: 14px;
}
body.rtl
  .elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-labels-inline
  .wpr-field-group
  > label {
  padding-left: 7px;
}
body:not(.rtl)
  .elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-labels-inline
  .wpr-field-group
  > label {
  padding-right: 7px;
}
body
  .elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-labels-above
  .wpr-field-group
  > label {
  padding-bottom: 7px;
}
.elementor-9 .elementor-element.elementor-element-5acbd02 .wpr-field-group {
  padding-right: calc(9px / 2);
  padding-left: calc(9px / 2);
}
.elementor-9 .elementor-element.elementor-element-5acbd02 .wpr-step-wrap {
  padding-left: calc(-9px / 2);
  padding-right: calc(-9px / 2);
  margin-bottom: 15px;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-form-fields-wrap {
  margin-left: calc(-9px / 2);
  margin-right: calc(-9px / 2);
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-group:not(.wpr-stp-btns-wrap) {
  margin-bottom: 19px;
  justify-content: flex-start;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-group.recaptcha-v3-bottomleft,
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-group.recaptcha-v3-bottomright {
  margin-bottom: 0;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-group
  .wpr-form-field {
  color: #19272b;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-group
  .wpr-form-field
  select {
  color: #19272b;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-group
  .wpr-form-field
  svg {
  fill: #19272b;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-group
  input[type='radio']
  + label {
  color: #19272b;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-group
  input[type='checkbox']
  + label {
  color: #19272b;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-group:not(.wpr-form-field-type-upload)
  .wpr-form-field:not(.wpr-select-wrap) {
  background-color: #e4e4e4;
  border-color: #bec3c5;
  border-radius: 0px 0px 0px 0px;
  padding: 6px 5px 7px 10px;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-group
  .wpr-select-wrap
  select {
  background-color: #e4e4e4;
  border-color: #bec3c5;
  border-radius: 0px 0px 0px 0px;
  padding: 6px 5px 7px 10px;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-group
  .wpr-select-wrap::before {
  color: #bec3c5;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-group
  .wpr-form-field,
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-sub-group
  label {
  font-family: 'Montserrat', Sans-serif;
  font-size: 13px;
  font-weight: 500;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-group
  .wpr-form-field:focus {
  color: #19272b;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-group
  input[type='radio']:focus {
  color: #19272b;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-group
  input[type='checkbox']:focus {
  color: #19272b;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-group:not(.wpr-form-field-type-upload)
  .wpr-form-field:not(.wpr-select-wrap):focus {
  background-color: #e4e4e4;
  border-color: #45585e;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-group
  .wpr-select-wrap
  select:focus {
  background-color: #e4e4e4;
  border-color: #45585e;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-group
  .wpr-select-wrap:focus-within::before {
  color: #45585e;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-group
  .wpr-form-field.wpr-form-error {
  color: #ff2e2e;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-group
  input[type='radio'].wpr-form-error {
  color: #ff2e2e;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-group
  input[type='checkbox'].wpr-form-error {
  color: #ff2e2e;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-group:not(.wpr-form-field-type-upload)
  .wpr-form-field:not(.wpr-select-wrap).wpr-form-error {
  background-color: #ffffff;
  border-color: #ff2e2e;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-group
  .wpr-select-wrap
  select.wpr-form-error {
  background-color: #ffffff;
  border-color: #ff2e2e;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-group
  .wpr-select-wrap.wpr-form-error-wrap::before {
  color: #ff2e2e;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-group
  input[type='date']::before {
  right: 5px;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-field-group
  input[type='time']::before {
  right: 5px;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-form-field-option {
  margin: 0px 0px 0px 0px;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-form-field-option
  label {
  margin-left: 5px;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02.wpr-custom-styles-yes
  .wpr-form-field-option
  label:before {
  margin-right: 5px;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-form-field-type-checkbox
  .wpr-form-field-option
  label:before {
  background-color: #ffffff;
  color: #43585e;
  border-color: #e8e8e8;
  width: 15px;
  height: 15px;
  line-height: 15px;
  font-size: calc(15px / 1.3);
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-form-field-type-radio
  .wpr-form-field-option
  label:before {
  background-color: #ffffff;
  color: #43585e;
  border-color: #e8e8e8;
  width: 15px;
  height: 15px;
  line-height: 15px;
  font-size: calc(15px / 1.3);
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-form-field-type-checkbox
  input {
  width: 15px;
  height: 15px;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-form-field-type-radio
  input {
  width: 15px;
  height: 15px;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-double-bounce
  .wpr-child {
  background-color: #ffffff !important;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-button[type='submit']
  svg
  * {
  fill: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-5acbd02 .wpr-button,
.elementor-9 .elementor-element.elementor-element-5acbd02 .wpr-step-prev,
.elementor-9 .elementor-element.elementor-element-5acbd02 .wpr-step-next {
  font-family: 'Poppins', Sans-serif;
  font-size: 15px;
  font-weight: 500;
  border-style: none;
}
.elementor-9 .elementor-element.elementor-element-5acbd02 .wpr-step-next:hover {
  background-color: #43585e;
  color: #ffffff;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-button[type='submit']:hover {
  background-color: #43585e;
  color: #ffffff;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-button[type='submit']:hover
  svg
  * {
  fill: #ffffff;
}
.elementor-9 .elementor-element.elementor-element-5acbd02 .wpr-step-prev:hover {
  background-color: #ffffff;
  color: #708991;
}
.elementor-9 .elementor-element.elementor-element-5acbd02 .wpr-button {
  border-radius: 0px 0px 0px 0px;
}
.elementor-9 .elementor-element.elementor-element-5acbd02 .wpr-step-main-label {
  color: #7a7a7a;
  font-size: 12px;
}
.elementor-9 .elementor-element.elementor-element-5acbd02 .wpr-step-sub-label {
  color: #7a7a7a;
  font-size: 12px;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-step.wpr-step-active
  .wpr-step-main-label {
  color: #7a7a7a;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-step.wpr-step-active
  .wpr-step-sub-label {
  color: #7a7a7a;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-step.wpr-step-finish
  .wpr-step-main-label {
  color: #7a7a7a;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-step.wpr-step-finish
  .wpr-step-sub-label {
  color: #7a7a7a;
}
.elementor-9 .elementor-element.elementor-element-5acbd02 .wpr-step-sep {
  margin-left: 5px;
  margin-right: 5px;
  background-color: #222333;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-separator-off
  .wpr-step:not(:last-of-type) {
  margin-right: 5px;
}
.elementor-9 .elementor-element.elementor-element-5acbd02 {
  --wpr-steps-padding: 10px;
  --wpr-steps-indicator-padding: 20px;
  --wpr-steps-divider-width: 2px;
}
.elementor-9 .elementor-element.elementor-element-5acbd02 .wpr-step-content i {
  color: #222;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-step-content
  svg {
  fill: #222;
}
.elementor-9 .elementor-element.elementor-element-5acbd02 .wpr-step-content {
  color: #222;
  background-color: #605be5;
  border-color: #605be5;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-step-active
  .wpr-step-content
  i {
  color: #222;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-step-active
  .wpr-step-content
  svg {
  fill: #222;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-step-active
  .wpr-step-content {
  color: #222;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-step.wpr-step-active
  .wpr-step-content {
  background-color: #605be5;
  border-color: #605be5;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-step-finish
  .wpr-step-content
  i {
  color: #222;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-step-finish
  .wpr-step-content
  svg {
  fill: #222;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-step-finish
  .wpr-step-content {
  color: #222;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02
  .wpr-step.wpr-step-finish
  .wpr-step-content {
  background-color: #605be5;
  border-color: #605be5;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02.wpr-step-content-layout-horizontal
  .wpr-step-label {
  margin-left: 5px;
}
.elementor-9
  .elementor-element.elementor-element-5acbd02.wpr-step-content-layout-vertical
  .wpr-step-label {
  margin-top: 5px;
}
.elementor-9 .elementor-element.elementor-element-5acbd02 .wpr-step-progress {
  background-color: #222333;
}
.elementor-9 .elementor-element.elementor-element-5acbd02 .wpr-step-number {
  font-size: 12px;
}
.elementor-9 .elementor-element.elementor-element-5acbd02 .wpr-submit-success,
.elementor-9 .elementor-element.elementor-element-5acbd02 .wpr-submit-error {
  font-family: 'Poppins', Sans-serif;
  font-size: 12px;
}
.elementor-9 .elementor-element.elementor-element-5acbd02 .wpr-submit-success {
  color: #43585e;
  text-align: center;
}
.elementor-9 .elementor-element.elementor-element-5acbd02 .wpr-submit-error {
  color: #ff2727;
  text-align: center;
}
@media (min-width: 768px) {
  .elementor-9 .elementor-element.elementor-element-cfa333c {
    --width: 100%;
  }
  .elementor-9 .elementor-element.elementor-element-ac8ab38 {
    --width: 100%;
  }
  .elementor-9 .elementor-element.elementor-element-37a4d12 {
    --width: 84%;
  }
  .elementor-9 .elementor-element.elementor-element-d3c60bc {
    --width: 65%;
  }
  .elementor-9 .elementor-element.elementor-element-2263f1b {
    --width: 100%;
  }
}
@media (max-width: 1366px) and (min-width: 768px) {
  .elementor-9 .elementor-element.elementor-element-222b439 {
    --width: 100%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-9 .elementor-element.elementor-element-cfa333c {
    --width: 100%;
  }
  .elementor-9 .elementor-element.elementor-element-ac8ab38 {
    --width: 100%;
  }
  .elementor-9 .elementor-element.elementor-element-37a4d12 {
    --width: 100%;
  }
  .elementor-9 .elementor-element.elementor-element-d3c60bc {
    --width: 100%;
  }
  .elementor-9 .elementor-element.elementor-element-2263f1b {
    --width: 100%;
  }
}
@media (max-width: 1366px) {
  .elementor-9
    .elementor-element.elementor-element-948d15c
    .elementor-repeater-item-25823ab
    .wpr-slider-primary-btn {
    display: inline-block;
  }
  .elementor-9
    .elementor-element.elementor-element-948d15c
    .elementor-repeater-item-25823ab
    .wpr-slider-secondary-btn {
    display: inline-block;
  }
  .elementor-9
    .elementor-element.elementor-element-948d15c
    .elementor-repeater-item-ef6d010
    .wpr-slider-primary-btn {
    display: inline-block;
  }
  .elementor-9
    .elementor-element.elementor-element-948d15c
    .elementor-repeater-item-ef6d010
    .wpr-slider-secondary-btn {
    display: inline-block;
  }
  .elementor-9 .elementor-element.elementor-element-948d15c .wpr-slider-title {
    display: block;
  }
  .elementor-9
    .elementor-element.elementor-element-948d15c
    .wpr-slider-sub-title {
    display: block;
  }
  .elementor-9
    .elementor-element.elementor-element-948d15c
    .wpr-slider-description {
    display: block;
  }
  .elementor-9 .elementor-element.elementor-element-948d15c .wpr-slider-arrow {
    display: flex !important;
  }
  .elementor-9 .elementor-element.elementor-element-948d15c .wpr-slider-dots {
    display: inline-table;
  }
  .elementor-9
    .elementor-element.elementor-element-948d15c
    .wpr-slider-scroll-btn {
    display: none;
  }
  .elementor-9
    .elementor-element.elementor-element-948d15c
    .wpr-slider-content {
    margin: 0 auto;
    padding: 0px 20px 0px 20px;
  }
  .elementor-9 .elementor-element.elementor-element-518c319 {
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-9 .elementor-element.elementor-element-bf1ab6c {
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-9 .elementor-element.elementor-element-a739d7c {
    --justify-content: center;
  }
  .elementor-9 .elementor-element.elementor-element-b446c8b {
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-9 .elementor-element.elementor-element-663b553 {
    --grid-auto-flow: row;
  }
  .elementor-9 .elementor-element.elementor-element-ef9261b {
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
  }
  .elementor-9 .elementor-element.elementor-element-bdb8689 .wpr-slider-title {
    display: block;
  }
  .elementor-9
    .elementor-element.elementor-element-bdb8689
    .wpr-slider-sub-title {
    display: block;
  }
  .elementor-9
    .elementor-element.elementor-element-bdb8689
    .wpr-slider-description {
    display: block;
  }
  .elementor-9 .elementor-element.elementor-element-bdb8689 .wpr-slider-arrow {
    display: none !important;
  }
  .elementor-9 .elementor-element.elementor-element-bdb8689 .wpr-slider-dots {
    display: none;
  }
  .elementor-9
    .elementor-element.elementor-element-bdb8689
    .wpr-slider-scroll-btn {
    display: none;
  }
  .elementor-9
    .elementor-element.elementor-element-bdb8689
    .wpr-slider-content {
    margin: 0 auto;
  }
  .elementor-9 .elementor-element.elementor-element-222b439 {
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 50px;
  }
  .elementor-9
    .elementor-element.elementor-element-96c9d5d
    .elementor-heading-title {
    font-size: 40px;
  }
  .elementor-9 .elementor-element.elementor-element-6438813 {
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-9 .elementor-element.elementor-element-0f2d4ea {
    --grid-auto-flow: row;
  }
  .elementor-9 .elementor-element.elementor-element-b395c0b {
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-9
    .elementor-element.elementor-element-a228981
    .wpr-testimonial-carousel
    .slick-slide {
    margin-left: 15px;
  }
  .elementor-9
    .elementor-element.elementor-element-a228981
    .wpr-testimonial-carousel
    .slick-list {
    margin-left: -15px;
  }
  .elementor-9
    .elementor-element.elementor-element-a228981
    .wpr-testimonial-arrow {
    display: none !important;
  }
  .elementor-9
    .elementor-element.elementor-element-a228981
    .wpr-testimonial-dots {
    display: none !important;
    top: 510px;
  }
  .elementor-9 .elementor-element.elementor-element-c4f6736 {
    --padding-top: 100px;
    --padding-bottom: 100px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-9 .elementor-element.elementor-element-97cf530 .wpr-grid-filters {
    display: none;
  }
  .elementor-9
    .elementor-element.elementor-element-97cf530
    .elementor-repeater-item-7fbdec7 {
    position: static;
    left: auto;
  }
  .elementor-9
    .elementor-element.elementor-element-97cf530
    .elementor-repeater-item-e0220e1 {
    position: static;
    left: auto;
  }
  .elementor-9
    .elementor-element.elementor-element-97cf530
    .elementor-repeater-item-d4f0569 {
    position: static;
    left: auto;
  }
  .elementor-9
    .elementor-element.elementor-element-97cf530
    .elementor-repeater-item-5d5ac0d {
    position: static;
    left: auto;
  }
  .elementor-9
    .elementor-element.elementor-element-97cf530
    .elementor-repeater-item-be6d926 {
    position: static;
    left: auto;
  }
  .elementor-9 .elementor-element.elementor-element-0ea65e5 {
    --padding-top: 100px;
    --padding-bottom: 100px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
}
@media (max-width: 1024px) {
  .elementor-9 .elementor-element.elementor-element-d1f9a8f {
    --margin-top: -140px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-948d15c
    .elementor-repeater-item-25823ab
    .wpr-slider-primary-btn {
    display: inline-block;
  }
  .elementor-9
    .elementor-element.elementor-element-948d15c
    .elementor-repeater-item-25823ab
    .wpr-slider-secondary-btn {
    display: inline-block;
  }
  .elementor-9
    .elementor-element.elementor-element-948d15c
    .elementor-repeater-item-ef6d010
    .wpr-slider-primary-btn {
    display: inline-block;
  }
  .elementor-9
    .elementor-element.elementor-element-948d15c
    .elementor-repeater-item-ef6d010
    .wpr-slider-secondary-btn {
    display: inline-block;
  }
  .elementor-9 .elementor-element.elementor-element-948d15c .wpr-slider-title {
    display: block;
  }
  .elementor-9
    .elementor-element.elementor-element-948d15c
    .wpr-slider-sub-title {
    display: block;
  }
  .elementor-9
    .elementor-element.elementor-element-948d15c
    .wpr-slider-description {
    display: block;
  }
  .elementor-9 .elementor-element.elementor-element-948d15c .wpr-slider-arrow {
    display: flex !important;
  }
  .elementor-9 .elementor-element.elementor-element-948d15c .wpr-slider-dots {
    display: inline-table;
  }
  .elementor-9
    .elementor-element.elementor-element-948d15c
    .wpr-slider-scroll-btn {
    display: none;
  }
  .elementor-9
    .elementor-element.elementor-element-948d15c
    .wpr-slider-content {
    margin: 0 auto;
    padding: 50px 20px 0px 20px;
  }
  .elementor-9
    .elementor-element.elementor-element-948d15c
    .wpr-slider-title
    * {
    font-size: 20px;
  }
  .elementor-9
    .elementor-element.elementor-element-948d15c
    .wpr-slider-sub-title
    * {
    font-size: 65px;
  }
  .elementor-9 .elementor-element.elementor-element-518c319 {
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 50px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-9 .elementor-element.elementor-element-8fdb7a5 {
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
  }
  .elementor-9 .elementor-element.elementor-element-bf1ab6c {
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 50px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-9 .elementor-element.elementor-element-663b553 {
    --e-con-grid-template-columns: repeat(2, 1fr);
    --grid-auto-flow: row;
  }
  .elementor-9 .elementor-element.elementor-element-ef9261b {
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
  }
  .elementor-9 .elementor-element.elementor-element-bdb8689 .wpr-slider-title {
    display: block;
  }
  .elementor-9
    .elementor-element.elementor-element-bdb8689
    .wpr-slider-sub-title {
    display: block;
  }
  .elementor-9
    .elementor-element.elementor-element-bdb8689
    .wpr-slider-description {
    display: block;
  }
  .elementor-9 .elementor-element.elementor-element-bdb8689 .wpr-slider-arrow {
    display: none !important;
  }
  .elementor-9 .elementor-element.elementor-element-bdb8689 .wpr-slider-dots {
    display: none;
  }
  .elementor-9
    .elementor-element.elementor-element-bdb8689
    .wpr-slider-scroll-btn {
    display: none;
  }
  .elementor-9
    .elementor-element.elementor-element-bdb8689
    .wpr-slider-content {
    margin: 0 auto;
  }
  .elementor-9 .elementor-element.elementor-element-222b439 {
    --padding-top: 20px;
    --padding-bottom: 20px;
    --padding-left: 20px;
    --padding-right: 20px;
  }
  .elementor-9 .elementor-element.elementor-element-6438813 {
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 50px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-9 .elementor-element.elementor-element-0f2d4ea {
    --grid-auto-flow: row;
  }
  .elementor-9
    .elementor-element.elementor-element-4794863
    > .elementor-widget-container {
    margin: 0px 0px 20px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-1b899e4
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }
  .elementor-9 .elementor-element.elementor-element-b395c0b {
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: 50px;
    --margin-bottom: 50px;
    --margin-left: 0px;
    --margin-right: 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-a228981
    .wpr-testimonial-carousel
    .slick-slide {
    margin-left: 15px;
  }
  .elementor-9
    .elementor-element.elementor-element-a228981
    .wpr-testimonial-carousel
    .slick-list {
    margin-left: -15px;
  }
  .elementor-9
    .elementor-element.elementor-element-a228981
    .wpr-testimonial-arrow {
    display: none !important;
  }
  .elementor-9
    .elementor-element.elementor-element-a228981
    .wpr-testimonial-dots {
    display: none !important;
    top: 447px;
  }
  .elementor-9 .elementor-element.elementor-element-97cf530 .wpr-grid-filters {
    display: none;
  }
  .elementor-9
    .elementor-element.elementor-element-97cf530
    .elementor-repeater-item-7fbdec7 {
    position: static;
    left: auto;
  }
  .elementor-9
    .elementor-element.elementor-element-97cf530
    .elementor-repeater-item-e0220e1 {
    position: static;
    left: auto;
  }
  .elementor-9
    .elementor-element.elementor-element-97cf530
    .elementor-repeater-item-d4f0569 {
    position: static;
    left: auto;
  }
  .elementor-9
    .elementor-element.elementor-element-97cf530
    .elementor-repeater-item-5d5ac0d {
    position: static;
    left: auto;
  }
  .elementor-9
    .elementor-element.elementor-element-97cf530
    .elementor-repeater-item-be6d926 {
    position: static;
    left: auto;
  }
  .elementor-9 .elementor-element.elementor-element-0ea65e5 {
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
  }
  .elementor-9 .elementor-element.elementor-element-0ea65e5::before,
  .elementor-9
    .elementor-element.elementor-element-0ea65e5
    > .elementor-background-video-container::before,
  .elementor-9
    .elementor-element.elementor-element-0ea65e5
    > .e-con-inner
    > .elementor-background-video-container::before,
  .elementor-9
    .elementor-element.elementor-element-0ea65e5
    > .elementor-background-slideshow::before,
  .elementor-9
    .elementor-element.elementor-element-0ea65e5
    > .e-con-inner
    > .elementor-background-slideshow::before,
  .elementor-9
    .elementor-element.elementor-element-0ea65e5
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer::before {
    background-position: 800px 0px;
  }
}
@media (max-width: 767px) {
  .elementor-9
    .elementor-element.elementor-element-948d15c
    .elementor-repeater-item-25823ab
    .wpr-slider-primary-btn {
    display: inline-block;
  }
  .elementor-9
    .elementor-element.elementor-element-948d15c
    .elementor-repeater-item-25823ab
    .wpr-slider-secondary-btn {
    display: inline-block;
  }
  .elementor-9
    .elementor-element.elementor-element-948d15c
    .elementor-repeater-item-ef6d010
    .wpr-slider-primary-btn {
    display: inline-block;
  }
  .elementor-9
    .elementor-element.elementor-element-948d15c
    .elementor-repeater-item-ef6d010
    .wpr-slider-secondary-btn {
    display: inline-block;
  }
  .elementor-9 .elementor-element.elementor-element-948d15c .wpr-slider-title {
    display: block;
  }
  .elementor-9
    .elementor-element.elementor-element-948d15c
    .wpr-slider-sub-title {
    display: block;
  }
  .elementor-9
    .elementor-element.elementor-element-948d15c
    .wpr-slider-description {
    display: block;
  }
  .elementor-9 .elementor-element.elementor-element-948d15c .wpr-slider-arrow {
    display: flex !important;
  }
  .elementor-9 .elementor-element.elementor-element-948d15c .wpr-slider-dots {
    display: inline-table;
  }
  .elementor-9
    .elementor-element.elementor-element-948d15c
    .wpr-slider-scroll-btn {
    display: none;
  }
  .elementor-9
    .elementor-element.elementor-element-948d15c
    .wpr-slider-content {
    margin: 0 auto;
    padding: 100px 20px 0px 20px;
  }
  .elementor-9
    .elementor-element.elementor-element-948d15c
    .wpr-slider-title
    * {
    font-size: 15px;
  }
  .elementor-9
    .elementor-element.elementor-element-948d15c
    .wpr-slider-sub-title
    * {
    font-size: 40px;
  }
  .elementor-9
    .elementor-element.elementor-element-948d15c
    .wpr-slider-description
    p {
    font-size: 13px;
    margin: 0px 0px 20px 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-235ac97
    .elementor-heading-title {
    font-size: 30px;
  }
  .elementor-9
    .elementor-element.elementor-element-6deb578
    .elementor-heading-title {
    font-size: 30px;
  }
  .elementor-9
    .elementor-element.elementor-element-0b161c0
    .elementor-heading-title {
    font-size: 30px;
  }
  .elementor-9
    .elementor-element.elementor-element-191a15f
    .wpr-charts-wrapper {
    min-width: 622px;
  }
  .elementor-9
    .elementor-element.elementor-element-48bf14b
    .elementor-heading-title {
    font-size: 30px;
  }
  .elementor-9 .elementor-element.elementor-element-663b553 {
    --e-con-grid-template-columns: repeat(1, 1fr);
    --grid-auto-flow: row;
  }
  .elementor-9
    .elementor-element.elementor-element-b0e8dab
    .elementor-image-box-img {
    margin-bottom: 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-e9fbca6
    .elementor-image-box-img {
    margin-bottom: 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-cc28916
    .elementor-image-box-img {
    margin-bottom: 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-0f850cf
    .elementor-image-box-img {
    margin-bottom: 0px;
  }
  .elementor-9 .elementor-element.elementor-element-bdb8689 .wpr-slider-title {
    display: block;
  }
  .elementor-9
    .elementor-element.elementor-element-bdb8689
    .wpr-slider-sub-title {
    display: block;
  }
  .elementor-9
    .elementor-element.elementor-element-bdb8689
    .wpr-slider-description {
    display: block;
  }
  .elementor-9 .elementor-element.elementor-element-bdb8689 .wpr-slider-arrow {
    display: none !important;
  }
  .elementor-9 .elementor-element.elementor-element-bdb8689 .wpr-slider-dots {
    display: none;
  }
  .elementor-9
    .elementor-element.elementor-element-bdb8689
    .wpr-slider-scroll-btn {
    display: none;
  }
  .elementor-9
    .elementor-element.elementor-element-bdb8689
    .wpr-slider-content {
    margin: 0 auto;
  }
  .elementor-9
    .elementor-element.elementor-element-96c9d5d
    .elementor-heading-title {
    font-size: 30px;
  }
  .elementor-9
    .elementor-element.elementor-element-b08229c
    .elementor-heading-title {
    font-size: 30px;
  }
  .elementor-9 .elementor-element.elementor-element-0f2d4ea {
    --e-con-grid-template-columns: repeat(1, 1fr);
    --grid-auto-flow: row;
  }
  .elementor-9
    .elementor-element.elementor-element-a9ded74
    .elementor-heading-title {
    font-size: 30px;
  }
  .elementor-9
    .elementor-element.elementor-element-a228981
    .wpr-testimonial-carousel
    .slick-slide {
    margin-left: 0px;
  }
  .elementor-9
    .elementor-element.elementor-element-a228981
    .wpr-testimonial-carousel
    .slick-list {
    margin-left: -0px;
  }
  .elementor-9
    .elementor-element.elementor-element-a228981
    .wpr-testimonial-arrow {
    display: none !important;
  }
  .elementor-9
    .elementor-element.elementor-element-a228981
    .wpr-testimonial-dots {
    display: none !important;
  }
  .elementor-9 .elementor-element.elementor-element-97cf530 .wpr-grid-filters {
    display: none;
  }
  .elementor-9
    .elementor-element.elementor-element-97cf530
    .elementor-repeater-item-7fbdec7 {
    position: static;
    left: auto;
  }
  .elementor-9
    .elementor-element.elementor-element-97cf530
    .elementor-repeater-item-e0220e1 {
    position: static;
    left: auto;
  }
  .elementor-9
    .elementor-element.elementor-element-97cf530
    .elementor-repeater-item-d4f0569 {
    position: static;
    left: auto;
  }
  .elementor-9
    .elementor-element.elementor-element-97cf530
    .elementor-repeater-item-5d5ac0d {
    position: static;
    left: auto;
  }
  .elementor-9
    .elementor-element.elementor-element-97cf530
    .elementor-repeater-item-be6d926 {
    position: static;
    left: auto;
  }
  .elementor-9 .elementor-element.elementor-element-0ea65e5::before,
  .elementor-9
    .elementor-element.elementor-element-0ea65e5
    > .elementor-background-video-container::before,
  .elementor-9
    .elementor-element.elementor-element-0ea65e5
    > .e-con-inner
    > .elementor-background-video-container::before,
  .elementor-9
    .elementor-element.elementor-element-0ea65e5
    > .elementor-background-slideshow::before,
  .elementor-9
    .elementor-element.elementor-element-0ea65e5
    > .e-con-inner
    > .elementor-background-slideshow::before,
  .elementor-9
    .elementor-element.elementor-element-0ea65e5
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer::before {
    background-position: 800px 0px;
  }
}
